这几天感觉自己的Chromium浏览器在使用时变得有点迟钝了。
甚至,当操作系统的资源基本为空载的情况下,在Chromium或Chrome浏览器里打开、关闭、切换到一个新的空标签,或者在地址栏输入地址时,都能明显感觉到有一点卡顿。(Chrome是刚从Google下载的最新版本,新安装的)
问题:
如何找出那个有不断写入操作的进程到底是写到哪个目录、文件里去了?
(即:知道进程号、进程名,并且这是一个实时的状态,如何知道某个进程正在往哪个路径、文件里做写入操作?哪怕得到的是一个大概的路径,而不是具体的路径也行。但这个路径不能是xx硬盘或xx分区,最好能具体到文件目录级别,谢谢!)
如何查看某个进程在往哪个路径、文件里做写入操作?
- kashu
- 帖子: 451
- 注册时间: 2014-02-07 17:31
- 系统: Xubuntu 14.04.5 64位
如何查看某个进程在往哪个路径、文件里做写入操作?
OS: Xubuntu 14.04.5 LTS 64-bit
CPU: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
RAM: 12GB DDR3 1333MHz
128GB SSD + 2TB HDD
神舟优雅A480B-I5B 购于 2012.08
YouTube频道:https://www.youtube.com/channel/UCGSPXZ ... DuDYX8L6Qg
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: 如何查看某个进程在往哪个路径、文件里做写入操作?
名称
fatrace
描述
http://www.piware.de/tag/fanotify/
http://lwn.net/Articles/360955/
http://unix.stackexchange.com/questions ... r-high-i-o
示例
fatrace
描述
参考DESCRIPTION
fatrace reports file access events from all running processes.
http://www.piware.de/tag/fanotify/
http://lwn.net/Articles/360955/
http://unix.stackexchange.com/questions ... r-high-i-o
示例
代码: 全选
# fatrace | grep chromium
chromium(4903): CWO /home/alex/.config/chromium/Default/.org.chromium.Chromium.b8B2V1
chromium(4903): O /home/alex/.config/chromium/Default/.org.chromium.Chromium.b8B2V1
chromium(4903): W /home/alex/.config/chromium/Default/.org.chromium.Chromium.b8B2V1
chromium(4903): CW /home/alex/.config/chromium/Default/Preferences
chromium(5071): R /home/alex/.config/chromium/Default/databases/chrome-extension_edacconmaakjimmfgnblocblbcdcpbko_0/1
chromium(4903): W /home/alex/.config/chromium/Default/Extension State/000044.log
chromium(4903): W /home/alex/.config/chromium/Default/Current Session
chromium(4903): W /home/alex/.config/chromium/Default/Current Session
chromium(4903): W /home/alex/.config/chromium/Default/Current Session
chromium(4903): W /home/alex/.config/chromium/Default/Current Session
chromium(4903): W /home/alex/.config/chromium/Default/Current Session
Chrome_ProcessL(20950): O /usr/lib/chromium/chrome-sandbox
chromium(5071): R /home/alex/.config/chromium/Default/databases/chrome-extension_edacconmaakjimmfgnblocblbcdcpbko_0/1
Chrome_ProcessL(20950): R /usr/lib/chromium/chrome-sandbox
Chrome_ProcessL(20950): R /usr/lib/chromium/chrome-sandbox
Chrome_ProcessL(20950): R /usr/lib/chromium/chrome-sandbox
chromium(5071): R /home/alex/.config/chromium/Default/databases/chrome-extension_edacconmaakjimmfgnblocblbcdcpbko_0/1
chrome-sandbox(20950): C /usr/lib/chromium/chrome-sandbox
chromium(4903): W /home/alex/.config/chromium/Default/Extension State/000044.log
chromium(4903): O /var/www/html/index.html
chromium(4903): R /var/www/html/index.html
chromium(4903): C /var/www/html/index.html
chromium(5071): R /home/alex/.config/chromium/Default/databases/chrome-extension_edacconmaakjimmfgnblocblbcdcpbko_0/1
chromium(4903): W /home/alex/.config/chromium/Default/Extension State/000044.log
chromium(4903): W /home/alex/.config/chromium/Default/Extension State/000044.log
chromium(4903): W /home/alex/.config/chromium/Default/Extension State/000044.log
chromium(4903): W /home/alex/.config/chromium/Default/Extension State/000044.log
chromium(4903): W /home/alex/.config/chromium/Default/Extension State/000044.log
chromium(4903): W /home/alex/.config/chromium/Default/Visited Links
chromium(4903): RW /home/alex/.config/chromium/Default/Visited Links
chromium(4903): RW /home/alex/.config/chromium/Default/Visited Links
chromium(4903): W /home/alex/.config/chromium/Default/History-journal
chromium(4903): W /home/alex/.config/chromium/Default/History-journal
chromium(4903): W /home/alex/.config/chromium/Default/History-journal
chromium(4903): W /home/alex/.config/chromium/Default/History-journal
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
- kashu
- 帖子: 451
- 注册时间: 2014-02-07 17:31
- 系统: Xubuntu 14.04.5 64位
Re: 如何查看某个进程在往哪个路径、文件里做写入操作?
感谢!好东西,一款利器。
OS: Xubuntu 14.04.5 LTS 64-bit
CPU: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
RAM: 12GB DDR3 1333MHz
128GB SSD + 2TB HDD
神舟优雅A480B-I5B 购于 2012.08
YouTube频道:https://www.youtube.com/channel/UCGSPXZ ... DuDYX8L6Qg
- vickycq
- 帖子: 4507
- 注册时间: 2011-03-20 13:12
- 系统: Debian
- 来自: 山东省寿光县
- 联系:
Re: 如何查看某个进程在往哪个路径、文件里做写入操作?
kashu 写了:
看看是不是字体缓存问题。手机一时不方便找链接,到 suse 中文论坛去找 “我想我找到...卡顿...的解决方法了”一贴。
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户
欢迎所有 Debian GNU/Linux 用户
- kashu
- 帖子: 451
- 注册时间: 2014-02-07 17:31
- 系统: Xubuntu 14.04.5 64位
Re: 如何查看某个进程在往哪个路径、文件里做写入操作?
我找到那个贴子了。
果然,我就是前几天在改完字体后,浏览器才开始卡顿的!但我真的不知道是这原因导致的。
现在我把系统Settings里的默认字体从「文泉驿微米黑」改回了我的「Roboto」字体后,马上就不卡顿了,非常流畅了。谢谢!
不过,fatrace这工具,也是我非常需要的,谢谢!
果然,我就是前几天在改完字体后,浏览器才开始卡顿的!但我真的不知道是这原因导致的。
现在我把系统Settings里的默认字体从「文泉驿微米黑」改回了我的「Roboto」字体后,马上就不卡顿了,非常流畅了。谢谢!
不过,fatrace这工具,也是我非常需要的,谢谢!
OS: Xubuntu 14.04.5 LTS 64-bit
CPU: Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz
RAM: 12GB DDR3 1333MHz
128GB SSD + 2TB HDD
神舟优雅A480B-I5B 购于 2012.08
YouTube频道:https://www.youtube.com/channel/UCGSPXZ ... DuDYX8L6Qg