Skip to content

Instantly share code, notes, and snippets.

@kevinelliott
Created December 16, 2012 19:08
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save kevinelliott/4311485 to your computer and use it in GitHub Desktop.
Save kevinelliott/4311485 to your computer and use it in GitHub Desktop.
OSX 10.8 Mountain Lion Development System Maintenance Tasks
#OSX 10.8 Mountain Lion Development System Maintenance Tasks
Tasks necessary to maintain a healthy OSX development system environment. Some tasks should be performed daily, weekly, and monthly.
##Daily
* Empty Trash
* Time Machine is automatically keeping daily backups locally, and a weekly Time Machine backup (automatic when you plug in the Time Machine external drive) will capture these. More frequent Time Machine synchronizations to the external drive could/should occur.
##Weekly
* Homebrew update and upgrade outdated (brew update && brew upgrade)
* Ensure drive space available is > 10%
* Time Machine backup
* Full virus/trojan scan using ClamXav
* Reboot system (clears caches, tmp files, unnecessary sleep files, purges memory, etc)
##Monthly
* Clear kernel cache & reboot
* Run GrandPerspective, looking for excessively large files or large batches of small files eating HD space (i.e. remove .rvm directory on an unused/old user, extra copies of videos, etc)
* Time Machine backup
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment