操作系统:Windows XP SP3 硬件:Dell Precision M4400(笔记本电脑) CPU:Core2Duo T9600 内存:4 GB
UbuntuONE Windows 客户端的安装程序设置、首次启动和帐户设置均顺利通过。
重启 UbuntuONE 后,CPU 使用率显示为 50%(100% 内核使用率)。
退出命令(来自上下文菜单)隐藏托盘图标,但程序仍在后台过度工作(50% cpu- / 50 MB 内存使用),直到UbuntuOneClient.exe被任务管理器杀死。
这是怎么回事 ?
目前windows beta是一个顺序操作。在顺序操作结束时,应用程序用来了解机器状态的元数据会更新。
在 Windows 上启动同步时,会生成一个新进程以避免在同步步骤中阻塞 UI。这当然暴露了一个可能的缺陷,即用户(在这种情况下是您)杀死应用程序,使同步过程处于未知步骤并且没有更新元数据。为避免这种情况,Windows 端口会终止应用程序运行的所有进程,但与服务器执行同步的进程除外。
您正在经历的是同步过程一直工作到完成为止。这是一个添加到测试版的功能,因为我们(实际上是我)认为,在同步完成之前,使用额外的 CPU 来删除数据比使用额外的 CPU更糟糕。
一旦我们在应用程序中继续同步,元数据将以更智能的方式保持同步,这将立即删除。