I just found this out, and although you may not notice much of a speed up, it's there. In the terminal, type "sudo update_prebinding -root /" It pre-binds commonly used libraries to speed everything up. I set it up as a cron job to do it automatically every week.
Normally, when an application starts, it has to first find the location of all of the libraries it needs. This can take time, and will cause the application to load slower. Updating the prebindings will record all of the links between applications and libraries. This will speed application launch, but will probably not speed up your system very much (except for application launch).
Its probably not worth running update_prebinding on a regular basis. this only needs to be done once, until more applications are installed. This system is 'prebound' to begin with (though it wasn't with earlier versions of OSX -- which is why this command started circulating). Also, I believe when the Installer app says its optimizing things at the end of an install, it is actually running update_prebinding. So its probably not worth the worry of manually updating things.
Yes, the "optimizing performance" at the end means that prebinding is being done. However, this only happens with X-style installers. AFAIK, if you install a new program by dragging off a disk image or running a VISE installer, running the prebinding command again is a good idea.
I just ran the pre-binding command, and it found no files that were not pre-bound. However, it said that I had 919 files that may need to be re-prebound, and it re-prebound 18 of them.
So I suppose it was worth running manually. I've installed a few apps that didn't go through an "optimizing performance" stage.
OS X rawks! How cool is it that we can run things like this in the terminal? Mac OS never had this sort of power before. All the same, I don't even have to touch the terminal if I don't want to...
But Unix is so damn cool...it's just got a coolness factor that's way higher than DOS for some reason--probably because Unix is so much more powerful. Unix haxxors abound, but how many bad-ass dos hackers are there?
I JUST GOT MY OS X.0.4(GETTING 10.1 ON SAT) AND I SEE ALOT OF PEOPLE TALKING ABOUT TERMINAL. I HAVE NO CLUE WHAT IT IS AND SINCE YOU GUYS OR GIRLS SEEM TO KNOW ABOUT IT THEN IF YOU COULD PLEASE TELL ME WHAT IT IS AND WHAT I CAN DO WITH IT. YOU CAN EITHER REPLY HERE OR SEND ME A EMAIL AT ERIC.BRIAN2@VERIZON.NET (SORRY FOR THE CAP LOCKS BUT 4 GOT TO TURN THEM OFF IM NOT SCREAMING JUST USED TO HAVING IT ON)
It's in the /Applications/Utilites folder. It basically allows you to interface with the core itself rather than go through the Aqua interface. I find that everytime I do this, it finds about 1800 files that need to be pre-bound and about 700 that need to be re pre-bound. And please, DON'T post in all caps.
I tried doing this and it only actually prebound like 40 of my applications, told me it could do all of them for some reason. I figure that's prolly not the best sign.. in any event do you tihnk this falls under the mind over matter category? Cuz the few things it did manage to prebind didn't really seem to be any faster.
Trip - Do a search on the boards on enabling root user. The password that you specify there is the password that you'll use when prompted by sudo. Personally I log in as su, and just exit it when I'm done doing what I'm doing.
BTW, if I had no idea about anything *nix I wouldn't run around the machine deleting things in su mode.
Hey thanks twyg!
I just spent the last 30 minutes watching my computer do the prebinding. 899 files it says, 899 files.
I did notice a small speed boost in my system, so thanks! Only problem: how do I log out off root mode or whatever?
I feel like using windows or classic
a reboot did it. No bus error an 881 re-prebound files. Although some weren't able to be re-prebound and the stats ins the end seemed to show wrong numbers...who cares - shouldn't give a great boost anyway...