Submit Hint Search The Forums LinksStatsPollsHeadlinesRSS
14,000 hints and counting!

10.4: Speed up Dashboard by clearing out its cache System 10.4
Over the course of the past few months, Dashboard had become painfully slow for me, sometimes taking 10 to 20 seconds to load.

I took a look at ~/Library -> Caches -> DashboardClient, and found that the Dashboard cache was 20MB. This seemed excessive (plus, I had a fairly recent backup), so I took a gamble and deleted all the files in the DashboardClient folder. Dashboard now loads almost instantaneously for me.

[robg adds: I was doubtful about this tip, but it did make a difference in my Dashboard loading time -- even the first-load time after a reboot was notably reduced.]
    •    
  • Currently 3.00 / 5
  You rated: 3 / 5 (5 votes cast)
 
[63,219 views]  

10.4: Speed up Dashboard by clearing out its cache | 15 comments | Create New Account
Click here to return to the '10.4: Speed up Dashboard by clearing out its cache' hint
The following comments are owned by whoever posted them. This site is not responsible for what they say.
10.4: Speed up Dashboard by clearing out its cache
Authored by: kvanwits on Oct 11, '06 08:24:33AM

Tried it out and works excellent. Good tip!



[ Reply to This | # ]
10.4: Speed up Dashboard by clearing out its cache
Authored by: kainewynd2 on Oct 11, '06 08:47:57AM

This works very well. I'm mildly confused because caches generally speed things up... oh well.

Well, for those interested I have removed the DashBoardClient folder completely and run the following command to redirect caches permanently to /dev/null:
ln -s /dev/null ~/Library/Caches/DashboardClient

So far so good. Everything is snappy and so much nicer than before. I'll post back correcting myself if this hurts anything.



[ Reply to This | # ]
10.4: Speed up Dashboard by clearing out its cache
Authored by: gshenaut on Oct 11, '06 09:56:51AM
It was interesting to use Terminal to cd into the cache directory and use the command strings */*/*.cache | more to examine its contents. Each file seems to be some kind of hash bucket containing a list of http-like records each preceded with a ^L (ascii newpage) character. For example, I frequently use a translation widget, and a bunch of the records in the cache are the results of translations I ran over the past month or two. I wonder why they keep things like old translations around that long in the cache?

Greg Shenaut

[ Reply to This | # ]

10.4: Speed up Dashboard by clearing out its cache
Authored by: mcamou on Oct 11, '06 10:15:11AM

Caches usually speed things up, but I think what might be happening is that the cache grows too large, so that it takes up more time to look things up in the cache than what it would take to generate/fetch the content anew. Just a theory.



[ Reply to This | # ]
10.4: Speed up Dashboard by clearing out its cache
Authored by: mobius416 on Oct 11, '06 10:48:00AM

Holy shit that's fast! I can't believe it made that much of a difference!



[ Reply to This | # ]
10.4: Speed up Dashboard by clearing out its cache
Authored by: dbhill on Oct 11, '06 11:40:31AM

Checked my Dashboard cache, and it was empty. Who ate my cache?! Perhaps it was the amazing YASU utility; it has a user cache cleaner. I run it weekly to keep in trim.
~Dennis



[ Reply to This | # ]
10.4: Speed up Dashboard by clearing out its cache
Authored by: tjj on Oct 11, '06 01:30:19PM

Hmm,
My Cache is at 68 KB! and last modified in December 2005.
10.4.7 here, I run the periodic tasks, well, periodically.

My Dashboard isn't very crowded, but I use it daily.



[ Reply to This | # ]
10.4: Speed up Dashboard by clearing out its cache
Authored by: Azathoth on Oct 11, '06 05:54:56PM

Wow!
That actually makes Dashboard usable again on my iBook G4
I always feel like looking things up on my HD slows the whole system down. Any suggestions what other caches could be cleared out to speed up overall OS performance further?



[ Reply to This | # ]
10.4: Speed up Dashboard by clearing out its cache
Authored by: amavida on Oct 11, '06 07:01:01PM

10.4.8 here, my caches were only very small 20 - 60kb but trashing them caused dashboard to pop up my sole widget instantly as opposed to 2-3 second delay... weird.

I'll keep an eye on this, maybe a bug report to the mother ship might yield some info.



[ Reply to This | # ]
10.4: Speed up Dashboard by clearing out its cache
Authored by: Felix on Oct 12, '06 02:41:22AM

I cleaned out the DashBoardClient folder (275K) and then set it to "Read Only." Everything works fine after a restart and it definitely speeds up DashBoard opening.

Great tip!!



[ Reply to This | # ]
10.4: Speed up Dashboard by clearing out its cache
Authored by: jbayl on Oct 12, '06 06:31:18AM

Mine was 20 MB. I deleted it, but there has not been a noticeable speedup. Of course, I wondered beforehand if it could actually speed it up, since I never wait for it to load... :)



[ Reply to This | # ]
10.4: Speed up Dashboard by clearing out its cache
Authored by: plantguy on Oct 12, '06 06:49:33AM

Powerbook G4, 1 Ghz, 1 Gb, 10.4.8
Quite amazing how well this works.
Went from 10-15 seconds to load Dashboard to < 1 second.



[ Reply to This | # ]
10.4: Speed up Dashboard by clearing out its cache
Authored by: macgruder on Oct 13, '06 04:11:15AM

Nice tip!

How about going the whole hog with the Unix Paths.
~/Library/Caches/DashboardClient

rather than

~/Library -> Caches -> DashboardClient

Can't be that many people around who understand ~/ but not / :-)



[ Reply to This | # ]
10.4: Speed up Dashboard by clearing out its cache
Authored by: omar on Oct 13, '06 05:31:44AM

in my cache there was just a 4kb file! maybe it's for Dashboard KickStart that I recommend....



[ Reply to This | # ]
10.4: Speed up Dashboard by clearing out its cache
Authored by: spane on Oct 15, '06 10:06:34PM

That folder (DashboardClient) doesn't exist for me... What do I do?



[ Reply to This | # ]