cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Announcements
Find out how Tiffany, a Customer Experience superstar uses Dropbox to keep her family in the loop when it comes to her new baby here!

Dropbox installs & integrations

Connect your tools and content together with help from the Dropbox Community. Join a discussion or post a question of your own to get started.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Re: Dropbox Finder Extension on Mac Resource Consumption

Re: Dropbox Finder Extension on Mac Resource Consumption

chefrogi
New member | Level 2

I have the same issue with Google Drive's "backup & sync" and OneNote Finder Integration. 

 

It's not clear to me that these are the process causing me issues. The issue I'm trying to solve is my Mac gets really laggy when trying to change volume/brightness. The increase/decrease animations for both lag far behind the button clicks.

 

chefrogi_0-1629207558893.png

chefrogi_1-1629207582193.png

 

Re: Dropbox Finder Extension on Mac Resource Consumption

Wvp
Helpful | Level 6
I think every finder window or (open/save) window spawns a new Finder extension instance. Maybe these are not always cleaned up automatically?

Re: Dropbox Finder Extension on Mac Resource Consumption

ncole
New member | Level 2

Same here... and it's consistent. Even when I deactivate / pause DropBox.  My thoughts, and it may be farfetched, but could the issue possibly be that Dropbox, as well as similar online storage apps, continually peruses our computers?  I also, continually receive random messages, asking if I want to save a file to Dropbox... And they are files that Dropbox should have no access to. 

Any ideas?

Re: Dropbox Finder Extension on Mac Resource Consumption

pk_dragon
Helpful | Level 5

Dropbox Finder Extension spawning multiple processes in Activity Monitor is a normal and expected behavior of Finder Sync Extensions in macOS.

 

Nothing to do with Dropbox, really. All Finder Sync Extensions (Dropbox, OneDrive, Google Drive, Creative Cloud, etc.) will all run multiple copies of the process as directed by Finder and macOS. The app itself can't stop that behavior.

 

Apple documentation:

 

Performance Concerns

 

Finder Sync extensions may have a much longer lifespan than most other extensions. Because of this long lifespan, you must take particular care to avoid any possible performance issues. Ideally, Finder Sync extensions should spend most of their time running but idle. Limit the number of resources the extension consumes. Most important, be sure to avoid leaking any resources. Over time, even a small trickle can grow into a serious problem.

 

The system may also launch additional copies of your extension whenever an Open or Save dialog is displayed. This means that the user may have multiple copies of your extension running at once, and some may be very short lived. Therefore, it’s generally best if the extension focuses on handling the badges, contextual menus, and toolbar buttons. Place in a separate service (a Login Item or Launch Agent) any code that performs the sync, updates state, or communicates with remote data sources. This approach ensures that there is only one syncing service running at a time.

 

https://developer.apple.com/library/archive/documentation/General/Conceptual/ExtensibilityPG/Finder....



Each Dropbox Finder Extension process should be using minimal resources, and if they are not, that is a performance concern.

 

But multiple Finder Sync Extension processes, using minimal resources, are normal and something that you will see in every single Finder Sync Extension on your Mac.

Re: Dropbox Finder Extension on Mac Resource Consumption

Wvp
Helpful | Level 6
The Dropbox Finder Extension does use many resources 40-50 MB per instance.

Re: Dropbox Finder Extension on Mac Resource Consumption

pk_dragon
Helpful | Level 5

The Dropbox Finder Extension process can be disabled entirely by unchecking the extension in System Preferences > Extensions > Finder Extensions.

 

This will stop the duplicate/multiple Dropbox Finder Extension processes, but of course will also disable the Finder icon sync badges, etc.

 

DFE eating too many resources may be a problem; not sure what they are doing or if they have some kind of performance issue. That should be explored independently of the "multiple processes" behavior.

 

Just to reiterate, multiple processes in and of itself isn't a problem. Dropbox can do nothing to prevent those from spawning. That's how macOS extensions are designed to work for security and other reasons.

Need more support?