Speed up Dashboard by clearing its caches

Monday, February 12th, 2007

My Dashboard

I tend to run a fair number of widgets (two displays), and it seems like Dashboard has been getting slower and slower. Thanks to a tip in the February issue of Macworld magazine, I was able to solve this problem.

Every widget creates a cache file. In theory, these cache files are meant to speed up Dashboard performance. But, the cache files can get bloated or corrupted, resulting in the exact opposite effect. If your Dashboard seems to be running unusually slow, you may want to try clearing those caches.

Go to YourUserFolder/Library/Caches/DashboardClient. You’ll find a cryptic set of folders with no names, just numbers. Delete everything inside the “DashboardClient” folder.

In order to complete the process, you need to restart the Dock (it controls Dashboard). You can do this in two ways:

  1. Type killall Dock in the Terminal. This will quit and restart the Dock.
  2. Open the Activity Monitor application (in your Utilities folder). Type “dock” in the search field. Once you find it, select it and hit the “Quit Process” button. The Dock will quit and restart.

That’s it. You’ve successfully cleared the cache files for your widgets. For me, this resulted in a significant performance boost. Dashboard is actually usable again.

note: If you run several widgets, it will probably take several seconds for Dashboard to display the info in each widget the first time it’s activated after clearing the caches. Dashboard needs to rebuild the cache for each widget. Don’t be alarmed when they initially come up blank.

It should also be noted that the caches do NOT hold the actual data in the widgets. So, if you’re running widgets like, Mint, iClip lite, or Daily Grind Timer, the data will NOT be lost by clearing the cache.

Filed in: Software, Tips & Tricks

12 Comments to Speed up Dashboard by clearing its caches

  1. Thanks for the tip!

  2. AsceticMonk on February 12th, 2007
  3. you can also use Dashquit (a widget that can be found on apple’s website) to quit the dashboard as well, that way you don’t have to use the termial.

  4. davidholbrook on February 13th, 2007
  5. Where’d you get that wicked-cool iPhone widget?

  6. Ross Graham on February 13th, 2007
  7. Ross, I made it. It’s just a countdown widget for the release of the iPhone. You can download it from here.

  8. paul on February 13th, 2007
  9. [...] The solution is a very simple matter of killing your Dock, either by typing the killall Dock command into Terminal or by quitting Dock via Activity monitor. If you’re a big fan of Dashboard but not a fan of the slow loads you’re getting from Dashboard, this trick might help. — Adam Pash Speed up Dashboard by clearing its caches [One Digital Life] [...]

  10. Blog Mirrors » Speed up Dashboard on your Mac on February 14th, 2007
  11. I don’t have a dashboard/client folder in my cache folder. I use dashboard all the time. could there be another section?

  12. metro on February 14th, 2007
  13. metro, make sure you’re looking in the right Library folder. It’s not the one on the top level of your drive, it’s in your Users (Home) folder.

    Example: My user name is “Paul”, so the path I look in is Paul/Library/Caches/DashboardClient.

    Also note that the folder is called “DashboardClient”, not dashboard/client.

  14. paul on February 14th, 2007
  15. Thanks so much - it make an incredible difference!

  16. Carter on February 14th, 2007
  17. [...] By following the steps here. The performance improvement was very noticeable! [...]

  18. Shed Talk » Blog Archive » How do I speed up my Dashboard widgets? on February 15th, 2007
  19. my cache folder is 1.4GB in size, would i hose my system if i just deleted all of it?

  20. Robb on February 15th, 2007
  21. Robb, mine is about the same size. I wouldn’t delete everything. I don’t actually know what would happen, but I could easily see that causing some problems.

  22. paul on February 15th, 2007
  23. my caches were 499MB. If you download Onxy, you can run a cache cleaning and safely clean everything. It might take a while ( a few mins) but mine has now been reduced to 244K.

  24. Dom on February 15th, 2007

Leave a comment

 

The Author

Paul Burd is a multimedia designer, and amateur photographer, living in San Francisco. More...

My Other Sites: My Portfolio | My Photoblog

Categories

.