Increasing the data speed between your harddisk and the chipset will improve speed. To check if you already have UDMA enabled, use XBench. The drive speed should be >25mb/s. UDMA is already enabled if you can access SATA drives.
- Patch Chipset kext and add your motherboards chip.
- Search in board for kext procedure for your motherboard.
- Improve your strict style writing.
Quartz Extreme (QE)
Check System-Profiler under Graphics/Quartz Extreme if it's already enabled.
Slows down, saves energy. If you have a disabler kext installed (disables AppleIntelCPUPM.kext), use VoodooPowerMini.kext to get SpeedManagement (Intel SpeedStep) back.
Dell Laptop Speed Boost
Dell apparently has a bios option to set the processor clock to a different speed while booting, and while running. If the clock is set to "compatible" mode while booting, it slows down the clock for boot, and sets it back to the maximum speed after booting. Unfortunately, this speed change in the clock is registered by OS X's description of the processor, but it still runs at the slower, compatible, speed after booting. -> set to fastest clock speed
boot flag X86PCSuper Speed Boost
disables all ACPI functions and also disables HyperThreading. In addition it may also cause your system to not boot.
On some machines there is an AppleTPMACPI.kext (kernel extension) that is still looking for/trying to access that TPM chip that doesn't exist and was removed from the code as far as the TPM check goes.
This translates to the kernel_tasks process going hog wild on CPU usage and pegging the CPU around 95% constantly. Most users that are suffering this malady would describe it as: slow sluggish mouse response, windows drawing onscreen visibly instead of popping into view, drop down menus not dropping down with a click but seconds later, etc.
If you've got OSx86 running native, do this to check:
Finder - Go - Utilities - Activity Monitor and check your CPU usage on the colored graph. If that graph is almost solid red as it moves from right to left, you've got this bug and it's sucking down almost all your CPU power. You can confirm this by looking up at the top of the screen and seeing the processes that are running. Change the drop down menu to show "All processes" and look for kernel_tasks. It should show roughly 95% usage but it fluctuates up and down a bit.
-> reboot, and enter bootflag -v -s to boot into single user mode.
/sbin/fsck -fy /sbin/mount -uw / mv /System/Library/Extensions/AppleTPMACPI.kext /System/Library/ shutdown -r now
- In the VMware UI, VM > Settings, Select "Linux, Other Linux" as the guest OS type. (edit: better use Darwin)
- In the VM's BIOS (not your host's!) (press F2 at VM booting), disable both serial ports and the floppy controller by going to Advanced > I/O Device Configuration". Also remove the Floppy disk from your VM. Load the VM, click Edit virtual machine settings then on the window that appears, highlight the floppy drive and click Remove.
Discovered this with my Dell D505. Disable MiniPCI in the BIOS and everything becomes faster. More optimization and IT controls and countermeasures