We are aware of the issue with the badge emails resending to everyone, we apologise for the inconvenience - learn more here.
Forum Discussion
Dave H.
10 years agoNew member | Level 2
(OS X) Dropbox consuming a lot of CPU whenever any file or folder is changed anywhere
On my OS X 10.9.5 system I'm seeing Dropbox consume CPU whenever anything on the file system changes, regardless of whether the changed files or folders are in the Dropbox synced folders. The CPU usage is proportionate to the rate of file system changes.
When I'm running an installer that takes a long time and has high disk activity (e.g. installing a documenation update in XCode), then the Dropbox CPU usage goes through the roof and I see the Dropbox sync status change from 'up to date' to 'indexing'. For less sustained activities with less intensive file system changes, I see Dropbox just popup briefly in the list of top CPU consumers -- but it shouldn't be showing up at all (or certainly not at double digit CPU use and not for the duration of the file system activity.
My guess is that Dropbox is simply listening for file system events and reacting to each one as if it might be change in a synced file or folder. It should be ignoring fsevents that are for items outside the Dropbox folders -- but it seems not to be the case. :-( :-(
I'm on 3.0.3, but have been seeing this problem since the 2.* days.
--
Dave Hein
- John H.7New member | Level 1
Ed, can you please briefly explain what is meant by "Symlinks pointing outside of the Dropbox folder" and perhaps less briefly explain how you would go about fixing this condition and stopping it from re-occurring?
- EdDropbox Staff
Means paths that are pointing to folders living outside your Dropbox folder.
For more details: https://www.dropbox.com/help/9199
Symlinks
Because symlinks refer to locations outside of the Dropbox folder, the Dropbox desktop app could get stuck attempting to access them.
Determine if symlinks are the cause with these steps:
For OS X computers
- Open your Terminal app located at /Applications/Utilities/Terminal.
- Copy and paste the command line below and press Enter on your keyboard.
find ~/Dropbox -type l -exec ls -lah {} \;
For Windows computers
- Press the Windows + R keys (at the same time) on your keyboard.
- Type "cmd" and press Enter on your keyboard to open the command prompt.
- Copy and paste the command line below and press Enter on your keyboard.
dir "%HOMEPATH%\Dropbox" /a:l /s
By default, the Dropbox folder is located in ~/Dropbox. If you have a Dropbox Business account, the default location for the business Dropbox folder is~/Dropbox (Your team name). To search the business Dropbox folder you should replace ~/Dropbox with the full pathway to the Dropbox folder within quotation marks. You should do the same if you moved the Dropbox folder to a location other than the default location. See the follwing example pathway:
find "users/Michel/Documents/Dropbox (Enterprise)" -type l -exec ls
- John H.7New member | Level 1
Ed,
Your last command needs this on the end:
-lah {} \;
But anyway finds nothing even if I make shortcuts/aliases to files/folders lying outside the Dropbox folder.
Please advise.
- Amandeep R.New member | Level 1
Have you guys figured this out yet? I can't afford to have my CPU over 100% as it makes my computer slow. Can't you guys cap your Dropbox app to use only maybe 20% of CPU time? If you think this is not enough then you guys just have a bad design or poor developers. Figure it out or I am looking for another solution.
- Roberto r.15New member | Level 1
Yes, I did, Google Drive is the way to go.
It's sad, because I like Dropbox, but I can't afford having this 100% CPU problem, my computer heats like hell, and this reduces the lifetime of my processors, so I'm not going to pay for a service that does that, it's like paying it twice.
Sad but true. - Taylor R.4New member | Level 2
I found this thread a few minutes ago because I haven't had this issue until today. For the past two years Dropbox has worked silently in the background but today it decided to be running at 50% CPU all the time. I haven't changed anything recently.
- Darwin I.New member | Level 1
I'm trying their suggestions like removing directories with symlinks, but my Dev folder where I keep many python projects seems to be the one with all the sym links. I'm moving that to Google Drive I guess since Dropbox can't handle symlinks? Seems extremely lame.
- Roberto r.15New member | Level 1
Steven G., Sebastian K., Kevin B.,
As I could note, you are programmers.
Did you notice that Dropbox now has only one plan 1TB $9.99 monthly?
They don't care about programmers, they wanna build an average service for an average person that will use 10, 20GB only and will not complain because they will never need to store the same amount of files programmers need. They will never open a terminal, use brew or npm, use symlinks, etc. They don't care about fixing this, they prefer us to leave and charge average people for an average service that will make these casual users very happy.
Shame on you Dropbox. - Neven J.New member | Level 1
I switched to self hosted seafile and won't look back. Dropbox does not care about user experience at all.
It's a SHAME that their client on macOS is such CRAP, and at the same time there is so much GREAT code from dropbox on github with all sorts of experiments in different languages, more optimized that python for file hashing - https://github.com/dropbox/
- sidan5New member | Level 2I have same issue. Using latest MacBook Pro (Touch Bar) and latest OS-X.
This is crazy because Dropbox just takes all the battery. First I though it's the new MacBook Pro battery but now I guess it's Dropbox issue.
I must say Dropbox is IDLE when taking all the CPU and I don't have too many files.
This adding up to the warning that Dropbox doesn't work well with Sierra and I could loose files. I guess I need to cancel my paid plan and move to another provider if this doesn't get solved ASAP.- VentusNew member | Level 2Same issue here. I was thinking to adopt pro version but instead I'm thinking to work with an another platform probably Google.
About Apps and Installations
Have a question about a Dropbox app or installation? Reach out to the Dropbox Community and get solutions, help, and advice from members.
Need more support
If you need more help you can view your support options (expected response time for an email or ticket is 24 hours), or contact us on X or Facebook.
For more info on available support options for your Dropbox plan, see this article.
If you found the answer to your question in this Community thread, please 'like' the post to say thanks and to let us know it was useful!