Found this for all you geeks looking for a little IO boost on the OCZ forums, which I am republishing to make it easier to find for the next one like me out there looking for the mac equivalent of linux mount options 
This is an excellent suggestion:
Quote:
Originally Posted by ssobolev  It would be VERY useful to turn off access time recording in Mac OSX. For Leopard would be enough to add Code:
#!/bin/sh
# Mount root drive with noatime
mount -vuw -o noatime /
to your /etc/rc.local file. Or create /etc/rc.local file by typing following in terminal (take previous code into clipboard beforehand): <SNIP> After reboot you should get noatime enabled. |
I think everyone who has tried it has found it to be useful. However, while it may work now, it may very well “break” in the future. Ever since Apple introduced launchd with 10.4, it has been slowly removing dependence upon launch scripts found in earlier versions of the OS. For more information, you can refer to http://developer.apple.com/MacOsX/launchd.html.
To improve upon this excellent suggestion, I would suggest that you instead use launchd to add the noatime option. (And this will work for those of you who may have had difficulty getting the previous hint to work.) Simply create the following text file:
Code:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.my.noatime</string>
<key>ProgramArguments</key>
<array>
<string>mount</string>
<string>-vuwo</string>
<string>noatime</string>
<string>/</string>
</array>
<key>RunAtLoad</key>
<true/>
</dict>
</plist>
Save this file using the same name you used in the file with a .plist extension. For example, using the sample code above, you would save this file as “com.my.noatime.plist”. (I’ve attached a copy of this file in case you don’t want to create it on your own.)
The file needs to be owned by root and placed within the correct directory so that launchd will find and execute it. To do this, open a terminal window, change to the directory where you saved this file, and execute the following commands:
Code:
sudo chown root:wheel com.my.noatime.plist
sudo mv com.my.noatime.plist /Library/LaunchDaemons/
At this point, you should also remove the rc.local file you created with the earlier tip:
Code:
sudo rm /etc/rc.local
And finally, you can restart your computer:
Code:
sudo shutdown -r now
After the restart, verify everything is working by viewing the system log. Open Console.app, select system.log, and search for “noatime”. You should see an entry similar to the following (again, using the same name we used above):
Code:
Apr 24 11:29:31 darwin com.my.noatime[75]: /dev/disk0s2 on / (hfs, local, journaled, noatime)
Alternatively, you can open a terminal window and type:
You should see something like the following:
Code:
/dev/disk0s2 on / (hfs, local, journaled, noatime)
Kevin