![鼠标停止工作,检查了 htop,天哪,我的 kcore 文件有 140 PB!!(见屏幕截图)](https://linux22.com/image/1099415/%E9%BC%A0%E6%A0%87%E5%81%9C%E6%AD%A2%E5%B7%A5%E4%BD%9C%EF%BC%8C%E6%A3%80%E6%9F%A5%E4%BA%86%20htop%EF%BC%8C%E5%A4%A9%E5%93%AA%EF%BC%8C%E6%88%91%E7%9A%84%20kcore%20%E6%96%87%E4%BB%B6%E6%9C%89%20140%20PB%EF%BC%81%EF%BC%81%EF%BC%88%E8%A7%81%E5%B1%8F%E5%B9%95%E6%88%AA%E5%9B%BE%EF%BC%89.png)
我的鼠标突然在 Ubuntu plex 服务器 v12.04 LTS 上停止工作。它仍然可以作为远程 plex 服务器使用,所以我并不太担心。但我确实尝试用它在本地登录并运行 htop 以查看是否能找出发生了什么。然后我转到 /proc 目录并做了一些ls -la
操作,结果发现周围都是一堆“0”字节文件和文件夹,kcore 文件的内容如下:
140,737,486,266,368 = 140 PB
这是怎么回事?
答案1
这只和你有关/proc
,和你的鼠标无关,因为你问的是/proc
由于大小以字节为单位,所以您错了一千。根据Novell 知识库,kcore 文件是内核的所有可寻址内存。大小与架构限制相对应,并且您有一个 64 位 Linux 系统,带有 128TiB kcore。
与 /proc/ 下的大多数文件一样,它是一个虚拟文件,对其进行任何操作都是不明智的。