`
geeksun
  • 浏览: 965070 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

解决dropbox同步时CPU占有率100%的问题

 
阅读更多

       在mac使用dropbox同步文件时,有时dropbox进程的cpu占有率超过100%,在dropbox的论坛上有个帖子就是关于这个问题:https://www.dropboxforum.com/hc/communities/public/questions/201275159--Solved-Dropbox-osx-yosemite-stuck-Downloading-file-list-topping-100-cpu-usage,看来这可能是dropbox的一个bug,参照帖子中的一个回答,通过使用renice命令降低dropbox进程id的执行优先级把这个问题解决了。

解决思路:

1.  查看dropbox进程id

ps -A |grep Drop

 显示出dropbox的进程信息

4485 ??        96:04.75 /Applications/Dropbox.app/Contents/MacOS/Dropbox /firstrunupdate 337
 4503 ??         0:08.51 /Library/DropboxHelperTools/Dropbox_u501/dbfseventsd
 4504 ??         0:40.35 /Library/DropboxHelperTools/Dropbox_u501/dbfseventsd
 4506 ??         0:25.89 /Library/DropboxHelperTools/Dropbox_u501/dbfseventsd
 4537 ??         0:21.11 /Applications/Dropbox.app/Contents/PlugIns/garcon.appex/Contents/MacOS/garcon
 5585 ttys000    0:00.00 grep Drop

 

2.  把dropbox进程id的优先级调低

sudo renice 10 -p 4485

 过几分钟后,看到dropbox的cpu占用率降到100%以下了。

 

注: 关于renice命令,是用来设置进程的优先级,优先级从-20到19,优先级从大到小。

这就提供了一个思路,当某个进程占用过多的系统资源,除了终止进程,还可以通过设置优先级来调节降低占有的系统资源。

语法为:

renice 优先级 [[-p] pid ...] [[-g] pgrp ...] [[-u] 用户名 ...]

 

分享到:
评论

相关推荐

    pyDropboxPath 更改dropbox同步文件夹名和路径

    此软件可以更改dropbox的同步文件夹名称和路径,可以解决windows、mac、Ubuntu等多系统使用时dropbox默认路径名不同而重复同步文件夹的问题

    Dropbox网络同步存储在线应用

    Dropbox,作为一款备受赞誉的网络同步存储在线应用,正是为了解决这一问题而生。它以其强大的文件同步功能、便捷的跨平台使用体验和高度的安全性,赢得了全球用户的广泛认可。本文将深入探讨Dropbox的核心功能、工作...

    Dropbox 最好的同步本地文件的网络存储在线应用

    Dropbox是一个提供同步本地文件的网络存储在线应用。支持在多台电脑多种操作中自动同步。...对于已经从Dropbox得到方便的用户来说,当同步需求增加时,他们比起全部转移文档,更倾向于付费来继续使用

    Dropbox云存储 2.3.12.10

    SD卡双向同步真的是解决了大问题。 所有从Dropbox云里同步过来的文件都存储在SD的一个专门的文件夹里,用ASTRO或任何文件浏览器都可以查看,并立即打开编辑(只要有相应的应用就成) 简单易操作的界面 可以将手机里...

    DropBox 2.2.10简体中文安装版

    当你在DropBox的同步文件夹内创建、修改或删除文件时,这些更改会实时同步到DropBox的云端服务器,并且如果你在其他连接了同一DropBox账户的设备上,这些更改也会自动反映出来。这种即时同步机制使得文件在任何地方...

    Dropbox PDF

    当您在Windows或Linux系统下右击(或Mac系统下使用Control点击)Dropbox文件夹中的文件或文件夹时,会出现一个菜单,提供了一些实用的操作选项: - **分享文件夹**:邀请朋友、家人或同事访问您Dropbox中的特定...

    dropbox最新版

     Dropbox 安装时报出Connection Errors的解决办法安装Dropbox时蹦出如图提示 是因为电脑的时间不正确 把时间改正确后就能安装了。  Dropbox和Live Mesh都是常用的网络存储服务,可以实现多台电脑上文件共享和同步...

    Dropbox 1.2.48 最新客户端下载

    Dropbox是一款广受欢迎的云存储服务,它允许用户在互联网上同步、存储和分享文件。最新版本1.2.48提供了若干优化和改进,旨在提升用户体验和数据安全性。在这个版本中,用户可以期待以下几个核心知识点: 1. 文件...

    Dropbox(多宝箱)在线+离线安装包

    Dropbox是一款免费网络文件同步工具,是Dropbox公司运行的在线存储服务,通过云计算实现因特网上的文件同步,用户可以存储并共享文件和文件夹。Dropbox提供免费和收费服务,Dropbox的收费服务包括Dropbox Pro 和 ...

    Dropbox 1.4.12.zip

    Dropbox是一款广受欢迎的云存储服务,它允许用户在多台设备之间同步文件,并提供便捷的在线备份和分享功能。1.4.12是Dropbox的一个早期版本,虽然现在已经有更新的版本可供使用,但对于某些用户来说,可能因为特定的...

    dropbox for linux 核心文件

    Dropbox是一款广受欢迎的云存储服务,它允许用户在多台设备之间同步文件和数据。在Linux系统中,虽然没有官方的图形化安装程序,但可以通过手动方式安装Dropbox的核心文件来实现服务。本篇文章将详细讲解如何在Linux...

    Dropbox 1.0.20

    Dropbox 1.0.20 是一个历史悠久的版本,这款云存储服务的早期迭代为用户提供了方便的数据同步、备份和共享功能。Dropbox的主要目标是让用户能够在任何设备上访问和管理他们的文件,无论是在台式机、笔记本电脑还是...

    Dropbox 1.3.13.exe Dropbox测试版

    Dropbox 1.3.13.exe Dropbox测试

    dropbox-sdk-java,一个用于Dropbox核心API的Java库。.zip

    6. **错误处理**:库包含了丰富的错误处理机制,帮助开发者识别并解决在与Dropbox API交互时可能遇到的问题。 7. **异步操作**:对于耗时的操作,如大文件上传或下载,SDK支持异步处理,避免阻塞主线程,提高应用的...

    同时运行多个dropbox

    标题 "同时运行多个dropbox" 描述的是一个技术场景,即如何在一台设备上同时管理并同步多个Dropbox账户的数据。Dropbox是一款流行的云存储服务,通常情况下,它只允许在一个设备上登录并同步一个账户。然而,对于...

    Laravel开发-dropbox

    在本文中,我们将深入探讨如何在Laravel框架中集成Dropbox服务,以便在你的Web应用程序中实现文件存储和同步功能。Laravel是一个流行的PHP框架,以其优雅的语法和丰富的生态系统而受到开发者的喜爱。Dropbox则是一个...

    64位Ubuntu安装DropBox所需文件

    如果遇到依赖性问题,可能需要使用`apt-get`来解决: ``` sudo apt-get install -f ``` 3. 然后,我们解压缩`.tar.gz`文件。通常可以使用以下命令: ``` tar -zxvf dropbox-lnx.x86_64-2.4.7.tar.gz ``` 这...

    dropbox的android开发包及文档

    7. **冲突处理**:在多设备同步时,可能会出现文件冲突。Dropbox SDK提供了处理冲突的方法,比如`chooseRev()`可以让用户选择保留哪个版本。 8. **共享链接**:通过`shareLink()`方法,开发者可以让用户分享Dropbox...

    Laravel开发-laravel-dropbox

    在本文中,我们将深入探讨如何在Laravel框架中集成Dropbox服务,以便在Web应用程序中实现文件存储和同步。Laravel-Dropbox是为Laravel 5设计的一个Dropbox API桥接器,它使得开发者可以方便地利用Dropbox的云存储...

Global site tag (gtag.js) - Google Analytics