• Home
  • About Me
  • Contact

kanorben.net - blog

My personal blog on technology, programming, life, and the random

 

July 2008
M T W T F S S
« Jun   Aug »
 123456
78910111213
14151617181920
21222324252627
28293031  

Blogroll

  • Boing Boing
  • BorjaNet
  • Brian Mayer
  • Dean Armstrong’s Blog
  • Ellen Smith’s blog
  • Faraocious
  • Gross or Awesome?
  • Marcus Westin’s Blog
  • Nightmares of David Bowie’s Package
  • Paul Mantz’s Blog
  • Slashdot
  • Tomorrow with Alex Beinstein
  • Valleywag

Personal Sites

  • DOIT Fortune Database
  • My bookmark’s on del.icio.us
  • My CS account page
  • My Facebook Profile
  • My LinkedIn Page
  • My Picasa Albums
  • My Twitter
  • pyXSD
  • The SUCCESS Blog
  • UofC ACM Site

webcomics

  • Questionable Content
  • Saturday Morning Breakfast Cereal
  • The Perry Bible Fellowship
  • Welcome To The Future
  • xkcd

Meta

  • Register
  • Log in
  • Entries RSS
  • Comments RSS
  • WordPress.org
Add to Google Add to My Yahoo! Subscribe with Bloglines
Bloggers' Rights at EFF

Twitter Updates

    RSS My Del.icio.us

    • Developers Aren't Gonna Read It | Agile Software Development
    • Code Like a Pythonista: Idiomatic Python
    • Samuel Adams Utopias | Larsblog
    • BASTILLE-LINUX
    • from Vim to Emacs - part 1
    • OpenMacGrid | MacResearch
    • Tutorial: Backups with Launchd | MacResearch

    RSS My Facebook Posted Items

    • nomin' on ribs
    • Chomsky says pick the lesser of two evils
    • Elite Officer Recalls Bin Laden Hunt, Delta Force Commander Says The Best Plan To Kill The Al Qaeda
    • Language Fail
    • Safety Fail

    iBloat

    July 18th, 2008 by knorby

    In the Maclab today (er… yesterday), my boss was concerned with the virtual memory usage on his computer, as the machine was reporting some mythically high amount (like 36GB), so a few of us checked it out on one of the machines that I had just setup. We discovered that the virtual memory usage was suspiciously close the amount of space used on the disk, which was also 36GB. Not trusting the Apple system monitor utility, I fired up top to see what was up. It wasn’t quite as high as what system monitor was reporting, but it was still around 7GB. According to top, bash had something like 500MB to it. Something was wrong, but I often get that feeling with memory usage reporting, so it might have been something else.

    My boss did, however, notice the size of our base install (we use the software radmind to update our machines, so there is a consistent base for what a machine should have on it). 36GB is high for a base install, so this concern is fair, but Leopard is no small operating system. My concept of how bloated a system can has been defined by Leopard, so 36GB seemed on the right scale to me. We first checked out the /Applications folder, since most of what is in there is our own doing. We have some hefty software packages installed like Mathematica, some OSS FPSes I installed, and a SheepShaver (a mac classic emulator; the folder includes the disk images for it!), so there was definitely some sizely stuff to justify the 12GB in the folder. What came as a real surprise though was all of the iBarelyFunction HD applications installed:

    $ du -sh i*
    94M    iCal.app
    115M    iChat.app
    73M    iDVD.app
    81M    iMovie HD.app
    552M    iPhoto.app
    35M    iSync.app
    131M    iTunes.app
    322M    iWeb.app
    2.0G    iWork ‘06

    For a point of reference, Mathematica is 490MB total. The iWork (hahaha) folder has Pages and Keynote in it, both of which have heavy numbers of templates in them. The same story goes for iPhoto and iWeb. There is just tons and tons of stuff in each of these folders. In iPhoto, templates account for 377MB of its 552MB size; the rest is just Apple’s standard practice. For reference, Microsoft, King Vista of bloat, managed to only squeeze 536MB into the 2004 Office package.

    Of course, that was just the Applications folder, if you want to find bulk central, look no farther than /Library, which comes to around 12GB on our systems. I have been learning a fair bit more about the design of Mac OS X design recently, and there are some definite great designs in it, but sometimes I am just amazed it manages to run.

    Posted in Apple, uchicago | No Comments

     
    Add to Technorati Favorites - Creative Commons License - © 2007 Karl Norby