Jump to content

SpeedStep GUI


56 posts in this topic

Recommended Posts

Hi guys,

 

i've been working on this cpu throttle GUI since two days now and I feel it has reached a stage where I can release a binary version to the public for testing. I appreciate all the feedback I can get and am open to improvement suggestions.

 

This App requires ACPICPUThrottle.kext to be loaded...

 

Please dont ask for me to release code just yet. I may at some point release the source but for now I prefer it closed.

 

Installation:

load the ACPICPUThrottle.kext

make sure no other Steppers are running such as CPUThrottleCtrl, DCPUManager, etc...

start the application and enter your password (requires suid).

 

 

 

Known Issues:

Preferences window is a "dummy" so far.. I am working on the preferences these days and will report back when i have it functioning

Preference Sliders work but the buttons are still not functioning.

 

 

Screenshot:

http://tuxx.bdn.de/old/pic1.png

Link to comment
Share on other sites

works fine... can't set 'status bar icon' in preferences. Could you explain what min and max treshhold is?

 

As desribed above the preferences window is a dummy and not working yet. I will explain min and max threshold once i get them working :tomato:

 

I hope this app reaches some popularity! I really think its the nicest most straightforward and lightweight gui for speedstepping available at this time. so SPREAD THE word :thumbsup_anim:

 

 

tuxx

Link to comment
Share on other sites

very nice tool! works great on my hp dv5162ea (jas 10.4.8) BUT:

 

could anybody explan me how to use this tools without entering any password directly after startup? i don't want to make any click by mouse and don't want to press any key :rolleyes:

 

:thumbsdown_anim:

Link to comment
Share on other sites

my kext is loaded

 

if I start you APP nothing shows up.

if i start it in Console I get:

 

SpeedStep[304] Could not connect the action openPreferencesWindow: to target of class MainController

 

What have I done wrong? please help me.

Link to comment
Share on other sites

very nice tool! works great on my hp dv5162ea (jas 10.4.8) BUT:

 

could anybody explan me how to use this tools without entering any password directly after startup? i don't want to make any click by mouse and don't want to press any key :thumbsup_anim:

 

:thumbsdown_anim:

 

to start it without password entry do the following:

 

sudo chown -R 0:0 SpeedStep.app

sudo chmod +s SpeedStep.app/Contents/MacOS/SpeedStep

 

then it should start with suid and not require a password entry...

 

 

tuxx

 

my kext is loaded

 

if I start you APP nothing shows up.

if i start it in Console I get:

 

SpeedStep[304] Could not connect the action openPreferencesWindow: to target of class MainController

 

What have I done wrong? please help me.

 

 

hm very strange,

 

i'm not sure why you are getting that... i'll look into it later.. sorry about that

Link to comment
Share on other sites

what are the dependencies except having the kext loaded?

 

Its a fresh OS X install - maybe thats the problem?!

does it need X11 or java or something?!

 

actually it doesnt need either java nor x11 its pure cocoa obj-c

 

are you on irc? i'm on irc.osx86.hu as tuxx.. pm me.. and we can try to get it fixed..

 

tuxx

Link to comment
Share on other sites

actually it doesnt need either java nor x11 its pure cocoa obj-c

 

are you on irc? i'm on irc.osx86.hu as tuxx.. pm me.. and we can try to get it fixed..

 

tuxx

 

hey everyone,

 

heres an update on the speedstepper.. i managed to implement support for the min/max threshhold...

 

wld be greatful if some ppl could try out this app for me..

 

thx,

tuxx

Link to comment
Share on other sites

I am going to test it, thanks.

 

EDIT Hmm, a crash as soon as I start it:

 

Date/Time:	  2007-06-25 00:40:01.952 -0400
OS Version:	 10.4.9 (Build 8P2137)
Report Version: 4

Command: SpeedStep
Path:	/Users/saitohhajime/Desktop/SpeedStep.app/Contents/MacOS/SpeedStep
Parent:  launchd [1]

Version: ??? (1.0)

PID:	6529
Thread: 0

Exception:  EXC_BREAKPOINT (0x0006)
Code[0]:	0x00000002
Code[1]:	0x00000000


Thread 0 Crashed:
0   com.apple.Foundation	  0x9282447f _NSRaiseError + 227
1   com.apple.Foundation	  0x9284b23f +[NSException raise:format:] + 57
2   com.apple.Foundation	  0x928d34be -[NSObject doesNotRecognizeSelector:] + 123
3   com.apple.Foundation	  0x927f734b -[NSObject(NSForwardInvocation) forward::] + 184
4   libobjc.A.dylib	   	0x90a5ccc1 _objc_msgForward + 49
5   com.yourcompany.nsGUI 	0x0000391a -[MainController init] + 268 (MainController.mm:74)
6   com.apple.AppKit		  0x932671b3 -[NSCustomObject nibInstantiate] + 286
7   com.apple.AppKit		  0x93266e10 -[NSIBObjectData instantiateObject:] + 232
8   com.apple.AppKit		  0x93266359 -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 202
9   com.apple.AppKit		  0x9325d98d loadNib + 260
10  com.apple.AppKit		  0x9325d3b9 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 918
11  com.apple.AppKit		  0x9325d01a +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 164
12  com.apple.AppKit		  0x9325cf5c +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 392
13  com.apple.AppKit		  0x9325cca3 NSApplicationMain + 433
14  com.yourcompany.nsGUI 	0x0000346e main + 226 (main.mm:33)
15  com.yourcompany.nsGUI 	0x00002d1a _start + 216
16  com.yourcompany.nsGUI 	0x00002c41 start + 41

Thread 0 crashed with X86 Thread State (32-bit):
 eax: 0x00011000  ebx: 0x928243aa  ecx: 0x90a5b321  edx: 0x0031b5d0
 edi: 0x003474e0  esi: 0x00347500  ebp: 0xbffff808  esp: 0xbffff7a0
  ss: 0x0000001f  efl: 0x00000246  eip: 0x9282447f   cs: 0x00000017
  ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037

Binary Images Description:
0x1000 -	 0x4fff com.yourcompany.nsGUI ??? (1.0)	/Users/saitohhajime/Desktop/SpeedStep.app/Contents/MacOS/SpeedStep
0x8fe00000 - 0x8fe4afff dyld 46.12	/usr/lib/dyld
0x90000000 - 0x90172fff libSystem.B.dylib 	/usr/lib/libSystem.B.dylib
0x901c2000 - 0x901c4fff libmathCommon.A.dylib 	/usr/lib/system/libmathCommon.A.dylib
0x901c6000 - 0x90203fff com.apple.CoreText 1.1.2 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x9022a000 - 0x90300fff ATS 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x90320000 - 0x90775fff com.apple.CoreGraphics 1.258.61 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x9080c000 - 0x908d4fff com.apple.CoreFoundation 6.4.7 (368.28)	/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x90912000 - 0x90912fff com.apple.CoreServices 10.4 (???)	/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x90914000 - 0x90a07fff libicucore.A.dylib 	/usr/lib/libicucore.A.dylib
0x90a57000 - 0x90ad6fff libobjc.A.dylib 	/usr/lib/libobjc.A.dylib
0x90aff000 - 0x90b63fff libstdc++.6.dylib 	/usr/lib/libstdc++.6.dylib
0x90bd2000 - 0x90bd9fff libgcc_s.1.dylib 	/usr/lib/libgcc_s.1.dylib
0x90bde000 - 0x90c51fff com.apple.framework.IOKit 1.4.6 (???)	/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90c66000 - 0x90c78fff libauto.dylib 	/usr/lib/libauto.dylib
0x90c7e000 - 0x90f24fff com.apple.CoreServices.CarbonCore 682.18	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x90f67000 - 0x90fcffff com.apple.CoreServices.OSServices 4.1	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x91008000 - 0x91046fff com.apple.CFNetwork 129.20	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x91059000 - 0x91069fff com.apple.WebServices 1.1.3 (1.1.0)	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore
0x91074000 - 0x910f3fff com.apple.SearchKit 1.0.5	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x9112d000 - 0x9114bfff com.apple.Metadata 10.4.4 (121.36)	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x91157000 - 0x91165fff libz.1.dylib 	/usr/lib/libz.1.dylib
0x91168000 - 0x91307fff com.apple.security 4.5.2 (29774)	/System/Library/Frameworks/Security.framework/Versions/A/Security
0x91405000 - 0x9140dfff com.apple.DiskArbitration 2.1.1	/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x91414000 - 0x9143afff com.apple.SystemConfiguration 1.8.6	/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x9144c000 - 0x91453fff libbsm.dylib 	/usr/lib/libbsm.dylib
0x91457000 - 0x914cdfff com.apple.audio.CoreAudio 3.0.4	/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x9151e000 - 0x9151efff com.apple.ApplicationServices 10.4 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x91520000 - 0x9154cfff com.apple.AE 314 (313)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x9155f000 - 0x91633fff com.apple.ColorSync 4.4.9	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x9166e000 - 0x916e1fff com.apple.print.framework.PrintCore 4.6 (177.13)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x9170f000 - 0x917b8fff com.apple.QD 3.10.24 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x917de000 - 0x91829fff com.apple.HIServices 1.5.2 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x91848000 - 0x9185efff com.apple.LangAnalysis 1.6.3	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x9186a000 - 0x91885fff com.apple.FindByContent 1.5	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/FindByContent
0x91890000 - 0x918cdfff com.apple.LaunchServices 182	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x918e1000 - 0x918edfff com.apple.speech.synthesis.framework 3.5	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x918f4000 - 0x91933fff com.apple.ImageIO.framework 1.5.4	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x91946000 - 0x919f8fff libcrypto.0.9.7.dylib 	/usr/lib/libcrypto.0.9.7.dylib
0x91a3e000 - 0x91a54fff libcups.2.dylib 	/usr/lib/libcups.2.dylib
0x91a59000 - 0x91a77fff libJPEG.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x91a7c000 - 0x91adbfff libJP2.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x91aed000 - 0x91af1fff libGIF.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x91af3000 - 0x91b77fff libRaw.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRaw.dylib
0x91b7b000 - 0x91bb8fff libTIFF.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x91bbe000 - 0x91bd8fff libPng.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x91bdd000 - 0x91bdffff libRadiance.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x91be1000 - 0x91cbffff libxml2.2.dylib 	/usr/lib/libxml2.2.dylib
0x91cdc000 - 0x91cdcfff com.apple.Accelerate 1.3.1 (Accelerate 1.3.1)	/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x91cde000 - 0x91d6cfff com.apple.vImage 2.5	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x91d73000 - 0x91d73fff com.apple.Accelerate.vecLib 3.3.1 (vecLib 3.3.1)	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x91d75000 - 0x91dcefff libvMisc.dylib 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x91dd7000 - 0x91dfbfff libvDSP.dylib 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x91e03000 - 0x9220cfff libBLAS.dylib 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x92246000 - 0x925fafff libLAPACK.dylib 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x92627000 - 0x92714fff libiconv.2.dylib 	/usr/lib/libiconv.2.dylib
0x92716000 - 0x92793fff com.apple.DesktopServices 1.3.6	/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x927d4000 - 0x92a04fff com.apple.Foundation 6.4.8 (567.29)	/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x92b1e000 - 0x92b35fff libGL.dylib 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x92b40000 - 0x92b98fff libGLU.dylib 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x92bcd000 - 0x92bd5fff com.apple.speech.recognition.framework 3.6	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x92dc1000 - 0x92dcffff com.apple.audio.SoundManager 3.9.1	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x92de0000 - 0x930d5fff com.apple.HIToolbox 1.4.9 (???)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x931db000 - 0x931e6fff com.apple.opengl 1.4.16	/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x93256000 - 0x93256fff com.apple.Cocoa 6.4 (???)	/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x93258000 - 0x9390efff com.apple.AppKit 6.4.8 (824.42)	/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x93c8f000 - 0x93d0afff com.apple.CoreData 91 (92.1)	/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x93d43000 - 0x93dfdfff com.apple.audio.toolbox.AudioToolbox 1.4.5	/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x93e40000 - 0x93e40fff com.apple.audio.units.AudioUnit 1.4.2	/System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x93e42000 - 0x94003fff com.apple.QuartzCore 1.4.12	/System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x94049000 - 0x9408afff libsqlite3.0.dylib 	/usr/lib/libsqlite3.0.dylib
0x94092000 - 0x940ccfff libGLImage.dylib 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x94290000 - 0x9429bfff libCSync.A.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x94ed0000 - 0x94ee6fff com.apple.CoreVideo 1.4	/System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo

Model: ACPI, BootROM , 2 processors, Genuine Intel® CPU T2400 @, 1.83 GHz, 768 MB
Graphics: Intel GMA 950, GMA 950, Built-In, spdisplays_integrated_vram
Memory Module: DIMM 1/Bank 0/1, 256 MB, RAM, 0 MHz
Memory Module: DIMM 2/Bank 2/3, 512 MB, RAM, 0 MHz
Network Service: Ethernet Adaptor (en2), Ethernet, en2
Network Service: PCI Ethernet Slot ethernet, Ethernet, en3
Serial ATA Device: HTS541060G9SA00, 55.89 GB
Parallel ATA Device: HL-DT-STCD-RW/DVD DRIVE GCC-4244N, 4.38 GB
USB Device: USB2.0 WLAN, Belkin, Up to 480 Mb/sec, 500 mA

Link to comment
Share on other sites

Thanks for creating a new application! :P

 

I don't like running closed software as SUID in general. I don't have Speedstep under JaS 10.4.8 with this kernel, so I can't test your app. Thanks though.

 

very understandable.

 

I am going to test it, thanks.

 

EDIT Hmm, a crash as soon as I start it:

 

Date/Time:	  2007-06-25 00:40:01.952 -0400
OS Version:	 10.4.9 (Build 8P2137)
Report Version: 4

Command: SpeedStep
Path:	/Users/saitohhajime/Desktop/SpeedStep.app/Contents/MacOS/SpeedStep
Parent:  launchd [1]

Version: ??? (1.0)

PID:	6529
Thread: 0

Exception:  EXC_BREAKPOINT (0x0006)
Code[0]:	0x00000002
Code[1]:	0x00000000
Thread 0 Crashed:
0   com.apple.Foundation	  0x9282447f _NSRaiseError + 227
1   com.apple.Foundation	  0x9284b23f +[NSException raise:format:] + 57
2   com.apple.Foundation	  0x928d34be -[NSObject doesNotRecognizeSelector:] + 123
3   com.apple.Foundation	  0x927f734b -[NSObject(NSForwardInvocation) forward::] + 184
4   libobjc.A.dylib	   	0x90a5ccc1 _objc_msgForward + 49
5   com.yourcompany.nsGUI 	0x0000391a -[MainController init] + 268 (MainController.mm:74)
6   com.apple.AppKit		  0x932671b3 -[NSCustomObject nibInstantiate] + 286
7   com.apple.AppKit		  0x93266e10 -[NSIBObjectData instantiateObject:] + 232
8   com.apple.AppKit		  0x93266359 -[NSIBObjectData nibInstantiateWithOwner:topLevelObjects:] + 202
9   com.apple.AppKit		  0x9325d98d loadNib + 260
10  com.apple.AppKit		  0x9325d3b9 +[NSBundle(NSNibLoading) _loadNibFile:nameTable:withZone:ownerBundle:] + 918
11  com.apple.AppKit		  0x9325d01a +[NSBundle(NSNibLoading) loadNibFile:externalNameTable:withZone:] + 164
12  com.apple.AppKit		  0x9325cf5c +[NSBundle(NSNibLoading) loadNibNamed:owner:] + 392
13  com.apple.AppKit		  0x9325cca3 NSApplicationMain + 433
14  com.yourcompany.nsGUI 	0x0000346e main + 226 (main.mm:33)
15  com.yourcompany.nsGUI 	0x00002d1a _start + 216
16  com.yourcompany.nsGUI 	0x00002c41 start + 41

Thread 0 crashed with X86 Thread State (32-bit):
 eax: 0x00011000  ebx: 0x928243aa  ecx: 0x90a5b321  edx: 0x0031b5d0
 edi: 0x003474e0  esi: 0x00347500  ebp: 0xbffff808  esp: 0xbffff7a0
  ss: 0x0000001f  efl: 0x00000246  eip: 0x9282447f   cs: 0x00000017
  ds: 0x0000001f   es: 0x0000001f   fs: 0x00000000   gs: 0x00000037

Binary Images Description:
0x1000 -	 0x4fff com.yourcompany.nsGUI ??? (1.0)	/Users/saitohhajime/Desktop/SpeedStep.app/Contents/MacOS/SpeedStep
0x8fe00000 - 0x8fe4afff dyld 46.12	/usr/lib/dyld
0x90000000 - 0x90172fff libSystem.B.dylib 	/usr/lib/libSystem.B.dylib
0x901c2000 - 0x901c4fff libmathCommon.A.dylib 	/usr/lib/system/libmathCommon.A.dylib
0x901c6000 - 0x90203fff com.apple.CoreText 1.1.2 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText
0x9022a000 - 0x90300fff ATS 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS
0x90320000 - 0x90775fff com.apple.CoreGraphics 1.258.61 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics
0x9080c000 - 0x908d4fff com.apple.CoreFoundation 6.4.7 (368.28)	/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation
0x90912000 - 0x90912fff com.apple.CoreServices 10.4 (???)	/System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices
0x90914000 - 0x90a07fff libicucore.A.dylib 	/usr/lib/libicucore.A.dylib
0x90a57000 - 0x90ad6fff libobjc.A.dylib 	/usr/lib/libobjc.A.dylib
0x90aff000 - 0x90b63fff libstdc++.6.dylib 	/usr/lib/libstdc++.6.dylib
0x90bd2000 - 0x90bd9fff libgcc_s.1.dylib 	/usr/lib/libgcc_s.1.dylib
0x90bde000 - 0x90c51fff com.apple.framework.IOKit 1.4.6 (???)	/System/Library/Frameworks/IOKit.framework/Versions/A/IOKit
0x90c66000 - 0x90c78fff libauto.dylib 	/usr/lib/libauto.dylib
0x90c7e000 - 0x90f24fff com.apple.CoreServices.CarbonCore 682.18	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore
0x90f67000 - 0x90fcffff com.apple.CoreServices.OSServices 4.1	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices
0x91008000 - 0x91046fff com.apple.CFNetwork 129.20	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork
0x91059000 - 0x91069fff com.apple.WebServices 1.1.3 (1.1.0)	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/WebServicesCore.framework/Versions/A/WebServicesCore
0x91074000 - 0x910f3fff com.apple.SearchKit 1.0.5	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit
0x9112d000 - 0x9114bfff com.apple.Metadata 10.4.4 (121.36)	/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata
0x91157000 - 0x91165fff libz.1.dylib 	/usr/lib/libz.1.dylib
0x91168000 - 0x91307fff com.apple.security 4.5.2 (29774)	/System/Library/Frameworks/Security.framework/Versions/A/Security
0x91405000 - 0x9140dfff com.apple.DiskArbitration 2.1.1	/System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration
0x91414000 - 0x9143afff com.apple.SystemConfiguration 1.8.6	/System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration
0x9144c000 - 0x91453fff libbsm.dylib 	/usr/lib/libbsm.dylib
0x91457000 - 0x914cdfff com.apple.audio.CoreAudio 3.0.4	/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio
0x9151e000 - 0x9151efff com.apple.ApplicationServices 10.4 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices
0x91520000 - 0x9154cfff com.apple.AE 314 (313)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE
0x9155f000 - 0x91633fff com.apple.ColorSync 4.4.9	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync
0x9166e000 - 0x916e1fff com.apple.print.framework.PrintCore 4.6 (177.13)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore
0x9170f000 - 0x917b8fff com.apple.QD 3.10.24 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD
0x917de000 - 0x91829fff com.apple.HIServices 1.5.2 (???)	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices
0x91848000 - 0x9185efff com.apple.LangAnalysis 1.6.3	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis
0x9186a000 - 0x91885fff com.apple.FindByContent 1.5	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/FindByContent.framework/Versions/A/FindByContent
0x91890000 - 0x918cdfff com.apple.LaunchServices 182	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices
0x918e1000 - 0x918edfff com.apple.speech.synthesis.framework 3.5	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis
0x918f4000 - 0x91933fff com.apple.ImageIO.framework 1.5.4	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO
0x91946000 - 0x919f8fff libcrypto.0.9.7.dylib 	/usr/lib/libcrypto.0.9.7.dylib
0x91a3e000 - 0x91a54fff libcups.2.dylib 	/usr/lib/libcups.2.dylib
0x91a59000 - 0x91a77fff libJPEG.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib
0x91a7c000 - 0x91adbfff libJP2.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib
0x91aed000 - 0x91af1fff libGIF.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib
0x91af3000 - 0x91b77fff libRaw.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRaw.dylib
0x91b7b000 - 0x91bb8fff libTIFF.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib
0x91bbe000 - 0x91bd8fff libPng.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib
0x91bdd000 - 0x91bdffff libRadiance.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib
0x91be1000 - 0x91cbffff libxml2.2.dylib 	/usr/lib/libxml2.2.dylib
0x91cdc000 - 0x91cdcfff com.apple.Accelerate 1.3.1 (Accelerate 1.3.1)	/System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate
0x91cde000 - 0x91d6cfff com.apple.vImage 2.5	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage
0x91d73000 - 0x91d73fff com.apple.Accelerate.vecLib 3.3.1 (vecLib 3.3.1)	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib
0x91d75000 - 0x91dcefff libvMisc.dylib 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib
0x91dd7000 - 0x91dfbfff libvDSP.dylib 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib
0x91e03000 - 0x9220cfff libBLAS.dylib 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib
0x92246000 - 0x925fafff libLAPACK.dylib 	/System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib
0x92627000 - 0x92714fff libiconv.2.dylib 	/usr/lib/libiconv.2.dylib
0x92716000 - 0x92793fff com.apple.DesktopServices 1.3.6	/System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv
0x927d4000 - 0x92a04fff com.apple.Foundation 6.4.8 (567.29)	/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation
0x92b1e000 - 0x92b35fff libGL.dylib 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
0x92b40000 - 0x92b98fff libGLU.dylib 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib
0x92bcd000 - 0x92bd5fff com.apple.speech.recognition.framework 3.6	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition
0x92dc1000 - 0x92dcffff com.apple.audio.SoundManager 3.9.1	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound
0x92de0000 - 0x930d5fff com.apple.HIToolbox 1.4.9 (???)	/System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox
0x931db000 - 0x931e6fff com.apple.opengl 1.4.16	/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
0x93256000 - 0x93256fff com.apple.Cocoa 6.4 (???)	/System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa
0x93258000 - 0x9390efff com.apple.AppKit 6.4.8 (824.42)	/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit
0x93c8f000 - 0x93d0afff com.apple.CoreData 91 (92.1)	/System/Library/Frameworks/CoreData.framework/Versions/A/CoreData
0x93d43000 - 0x93dfdfff com.apple.audio.toolbox.AudioToolbox 1.4.5	/System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox
0x93e40000 - 0x93e40fff com.apple.audio.units.AudioUnit 1.4.2	/System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit
0x93e42000 - 0x94003fff com.apple.QuartzCore 1.4.12	/System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore
0x94049000 - 0x9408afff libsqlite3.0.dylib 	/usr/lib/libsqlite3.0.dylib
0x94092000 - 0x940ccfff libGLImage.dylib 	/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib
0x94290000 - 0x9429bfff libCSync.A.dylib 	/System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib
0x94ed0000 - 0x94ee6fff com.apple.CoreVideo 1.4	/System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo

Model: ACPI, BootROM , 2 processors, Genuine Intel® CPU T2400 @, 1.83 GHz, 768 MB
Graphics: Intel GMA 950, GMA 950, Built-In, spdisplays_integrated_vram
Memory Module: DIMM 1/Bank 0/1, 256 MB, RAM, 0 MHz
Memory Module: DIMM 2/Bank 2/3, 512 MB, RAM, 0 MHz
Network Service: Ethernet Adaptor (en2), Ethernet, en2
Network Service: PCI Ethernet Slot ethernet, Ethernet, en3
Serial ATA Device: HTS541060G9SA00, 55.89 GB
Parallel ATA Device: HL-DT-STCD-RW/DVD DRIVE GCC-4244N, 4.38 GB
USB Device: USB2.0 WLAN, Belkin, Up to 480 Mb/sec, 500 mA

 

 

do you have the kext loaded?

 

 

 

 

 

also try the lastest version (build from last night) should be a lot more stable than the previous version... available at my website:

 

http://tuxx.arpspoof.org/SpeedStep.tgz

 

tuxx

Link to comment
Share on other sites

Very nice app you have done. I'll test it until I've reinstalled my ACPICPUThrottle.kext. Well, one month ago I tested this kext with DCPU Manager. But it slowed my CPU clock down even if I played games etc.

 

What is the difference in your program with the DCPU Manager?

 

//Edit: Well, I testet your program. Its just the same wie the DCPU Manager. It slows the clock too fast down. But you programm is still in early developments, maybe I've just to wait some more time.

Link to comment
Share on other sites

Very nice app you have done. I'll test it until I've reinstalled my ACPICPUThrottle.kext. Well, one month ago I tested this kext with DCPU Manager. But it slowed my CPU clock down even if I played games etc.

 

What is the difference in your program with the DCPU Manager?

 

whats the difference? its a whole different program.. I really didnt like dcpu manager or any other stepping guis so i decided to write my own.

 

Well this app allows you to set a custom speed (like when you are playing games) so you wont have to worry about it stepping down or such. Or you can adjust the thresholds so that it will step more agressively.

 

tuxx

Link to comment
Share on other sites

  • 2 weeks later...
hey everyone,

 

heres an update on the speedstepper.. i managed to implement support for the min/max threshhold...

 

wld be greatful if some ppl could try out this app for me..

 

The min/max threshold seem to work for me. Still have to figure out the optimal settings though.

 

Unfortunately, the settings are not saved, so I have to readjust them on every boot. Is there any chance you will implement this in the future?

 

I prefer using Speedstep GUI instead of DCPU, because it displays the correct CPU frequencies (800-1733, not 1033-2166).

 

So thanks for this app and keep up the good work!

Link to comment
Share on other sites

I like it too but it would be nice if there is a setting that handles like the linux kernel governors do.

In Linux there is speedstep governor called "on demand" that takes care of thresholds and so on. but its not really threshold based i think ...

 

its really damn fast on switching cpu freqs so i would like to see that under os x .. even if I set the thresholds to something like 95% and the other value very close it is not fast switching in my opinion.

Link to comment
Share on other sites

its really damn fast on switching cpu freqs so i would like to see that under os x .. even if I set the thresholds to something like 95% and the other value very close it is not fast switching in my opinion.

 

Did you reduce the "CPU load interval"? As I understand, this should speed up switching.

 

Btw, do you have the same problems, i.e. no threshold settings are saved and when you launch SpeedStep GUI via Startup, it doesn't show the CPU frequencies for "Custom Clock"?

Link to comment
Share on other sites

i think i have the same problems.

And YES i changed the update intervall ... but even 500 ms or what the lowest value is - its just to slow to kick in right in time!

 

I only have a Centrino with SSE2 ... my dashboard and expose is slow at 800 mhz but at 1733 mhz is very nice. dashboard starts faster than the speedsteping reacts so it pops up with 800 mhz (at lease the first 500 ms)

Link to comment
Share on other sites

i think i have the same problems.

And YES i changed the update intervall ... but even 500 ms or what the lowest value is - its just to slow to kick in right in time!

 

I only have a Centrino with SSE2 ... my dashboard and expose is slow at 800 mhz but at 1733 mhz is very nice. dashboard starts faster than the speedsteping reacts so it pops up with 800 mhz (at lease the first 500 ms)

 

Same CPU-speeds here (800Mhz-1.73Ghz). I agree, speedstep reacts too slow with the standard setting of 500ms and you can easily spot a slight kind of stuttering when the dashboard pops up.

It gets a bit better at 0.1 load interval, but I don't really feel like changing the values on each boot. Another solution would be to permanently set the minimum frequency to 1333Mhz. I tried to mess around with these system variables, but I couldnt write to them (although I was logged in as root). See here and tell me if you have more luck.

 

The tool just needs a few smaller fixes to be perfect, in any case I still prefer it instead of DCPU tool.

Link to comment
Share on other sites

 Share

×
×
  • Create New...