DFischer Blog

+1 to Reading

Daniel Fischer's Picture

You've done it. You've found my blog. Here you will find my thoughts, technical know-how, and various ramblings that I wish to share. If this is your cup of tea, then please, drink up. Otherwise, you may want to return to www.danielfischer.com.

Wow, I just found a major performance bug in OSX.

October 20th, 2011

Finder really freaking sucks.

I was doing my usual development and I have always felt like my computer is really slow. I’ve always blamed it on my development work-flow. I have a pretty intense set-up that I tab between very quickly. I have a few browsers open up at a time, with several tabs within each, and then I have Ruby running with a few processes including a server, and Compass compiling CSS stylesheets.

Because of my work-flow, I’ve always thought that the slow-down on my computer was because of all the development. I never really noticed a slow-down outside of it.

Anyway, today I started to get fed up. I had to wait 10+ seconds to refresh a page and get the CSS to compile from Compass and SASS. Then I had to wait another few seconds for Firefox to respond and render the request. Ugh, sluggish mess of hell! At this point I’m really frustrated so I started to investigate.

I loaded up Activity Monitor and noticed that Finder was at 60% usage most of the time. I thought to myself, “Meh”, it’s probably just some resource management thing that OS X does that tries to optimize where the CPU is going; it also could have been spotlight reindexing the hard drive.

Spotlight wasn’t reindexing my hard-drive, and I started to think my theory of the CPU utilization was bullshit. So I started tinkering around with Finder settings….

HOLY MOLY FINDER SUCKS AND MY COMPUTER IS FAST AGAIN!

I unchecked “show item info” and clicked “use as default.”

Queue the sound of absolute harmony… my computer already felt different the sudden I clicked that. It was almost as if I jumped from 5 FPS (game terminology) to 120 fps+.

Lo' and behold' my CPU usage in Activity Monitor was <1% for Finder on average now.

Finder sucks.

Finder really sucks and can eat up a TON of your CPU usage if you have the show item preview on. I don’t know if it’s a bug, or just a side-affect of the feature but due to the MASSIVE decrease in performance it seems like a bug.

Apple needs to do something about this.

edit: Forgot to point out. It’s not “Finder Preferences”, you can get to the settings by right clicking inside a finder window (in icon mode) and then click “Show View Options.”

Like what you read? Follow @DFischer on Twitter and let's +1.

Twitter is still cool, right? Well, it's a good way to stay in touch and talk. I love to expand my network with other people in the industry. Say "hi!" and I'll follow back.