Ask Ubuntu is a question and answer site for Ubuntu users and developers. It's 100% free.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

OS: Windows XP SP3 Hardware: Dell Precision M4400 (Laptop) CPU: Core2Duo T9600 Mem: 4 GB

Installer- setup, first start and account- setup of UbuntuONE Windows client passed with no problems.

After restart of UbuntuONE, the CPU- usage shows 50% (100% core usage).

Exit- command (from context-menu) hides the trayicon, but the program is still working excessive in background (50% cpu- / 50 MB memory- usage), until UbuntuOneClient.exe is killed by the taskmanager.

What's going on ?

share|improve this question

Currently the windows beta is a sequential operation. At the end of the sequential operation, the metadata used by the application to know the state of your machine is updated.

When you launch a sync on Windows, a new process is spawned to avoid blocking the UI during the sync step. This of course exposes an possible flaw in which the user (in this case you) kills the application leaving the sync process in an unknown step and not updated metadata. To avoid this case, the windows port kills all the process that are ran by the application except those that are performing a sync with the server.

What you are experiencing is the sync process working until it finishes. This is a feature added to the beta because we(it was me actually) considered that it was worse to have a corrupted sync in which you data could be removed than to use extra CPU until the sync is done.

This will remove as soon as we have a continues sync in the application in which the metadata will keep synced in a much smarter way.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.