Skip to content

Persistent high CPU usage of FileProviderExt on MacOS #10097

@jospoortvliet

Description

@jospoortvliet

⚠️ Before submitting, please verify the following: ⚠️

Bug description

Image

Navigating folders I have not yet visited is extremely slow. As in, opening one takes from 10 seconds to several minutes. Even when they are small (not talking about the Talk folder here). Seems the file provider extension is burning up my CPU.

Tried to go back and forth, or open in a second finder window. But no, it's always super duper slow to open a new tab, and CPU usage 🚀

debug archive:
https://cloud.nextcloud.com/index.php/f/13567725

Steps to reproduce

visit any folder not yet visited.
Network here is not fast, the nextcloud server is not fast - but not THAT slow...

Expected behavior

it's NOT super duper slow. A second - or two - sure... but this is waaaay longer. While creating this issue, opening a folder with 3 files in it took 2 minutes, I then went back and tried again.
Still, it is possible the server or network is genuinely slow... Other sites are fast, but sometimes loading Nextcloud is slow by itself. So that might be (part of) the cause?

Which files are affected by this bug

launch marketing folder

Operating system

macOS

Which version of the operating system you are running.

latest

Installation method

Official Installer for macOS 13 and later

Nextcloud Server version

34RC

Nextcloud Desktop Client version

33.0.5

Did this occur after an update or on a clean installation?

Minor version update (i.e. 33.0.0 → 33.0.1)

Are you using the Nextcloud Server Encryption module?

Yes

Are you using an external user-backend?

  • Default internal user-backend
  • LDAP or Active Directory
  • SSO - SAML
  • Other

Nextcloud Server logs

Additional info

No response

Metadata

Metadata

Assignees

Labels

1. to developbugfeature: 📁 file providermacOS File Provider Extension, more general also known as virtual file system.os: 🍎 macOSApple macOS, formerly also known as OS X

Type

No fields configured for Bug.

Projects

Status
📄 To do

Relationships

None yet

Development

No branches or pull requests

Issue actions