Available features :
• update prebinding information
This will cause applications to launch faster under certain circumstances. ("Prebinding" refers to the way applications locate shared libraries. It needs to be done if an application's shared libraries are changed--for example, when you update MacOS versions. This is something that happens automatically if you update OS X using the Software Update system panel.)
• enable or disable journaling (Journal File System)
This will turn on or off the 'journalling file system." MacOS X 10.2.3 and later have a journalling file system; this is a special kind of filing system that keeps a list of changes every time any program writes something to the hard disk. If you crash in the middle of writing something to the hard disk, you do not damage the hard disk directory (though the information is still lost, of course). Journaling slows down the computer significantly. Apple suggests that you only use it if you are running OS X Server on an Xserve computer.
• manually run Cron scripts
Cron is the name of a Unix program. Cron runs a list of commands at certain times. For example, you can instruct the computer, "Every Tuesday and Thursday at 7:43AM, execute this Unix command, then this Unix command, then this Unix command. Every day at 8:07 PM, execute this command."
• repair file and folder permissions
This will fix problems with file permissions.
• delete locked or unaccessible items
This will let you trash files that won't go away if you drag them to the Trash--for example, files that are locked or have permissions problems.
• view log files
Every time your computer starts, shuts down, has a program crash, runs a Cron script, or experiences an error of any sort, it records the date and time and what it was doing in a file. This file is called a "log file." All Unix computers do this.
• delete archived log files
The log files that the computer uses to record all sorts of information about crashes and so on get archived every day. The archives are stored for a long time. This deletes that archive of previous days' log files.
• create symbolic links
A "symbolic link" is a Unix "alias." It does the same thing as an alias--it is a pointer to another file. The only difference is in the way they work when you type Unix commands. You can type Unix commands that work with symbolic links; they don't work with aliases.
• change duplex and speed of network card
This lets you slow down the network hardware in your computer, or change it to half duplex. Useful only if you are attached to an antique router that can't automatically sense your network speed. This can get you in a lot of trouble if you don't know what you are doing. Use it only if you are sure you are having autosense problems on your network.
• request new lease from DHCP server
This forces the computer to go out to a DHCP server (for example, a cable modem server) and ask for a new IP address.
• force empty trash
This will empty the Trash if you have files in it and you can't empty the Trash because the file permissions are screwed up.
• recreate alias to Mac OS 9 desktop
The "Desktop" in OS X is not the same as the Desktop in OS 9. In OS X, every user has his or her own desktop. There is a special alias that OS X uses to "see" the OS 9 Desktop. If that special alias gets trashed, this command will re-create it.
• customize look and features of Finder and Dock
Self-explanatory.
• easily optimize your system using Auto Pilot
This performs many of these commands automatically.