Questions tagged «resource-usage»



1
磁盘使用率是否最高?
这个问题已经在这里有了答案: Linux:I / O是否有类似于“ top”的东西? (2个答案) 6年前关闭。 如何top在Shell中唯一合适的系统中实时跟踪磁盘使用情况(写/读和其他有趣的东西)? 如果它可以监视特定目录,那就太好了。

5
如何查找正在占用机器的过程
场景:突然,我的电脑呆滞了。鼠标移动但窗口需要打开才能打开,需要等一些时间。uptime负载为7.69并在增加。 找出导致负载的进程的最快方法是什么? 现在,“ top”和类似工具并不能解决问题,因为它们要么显示CPU使用率,要么显示内存使用率,但不能同时显示两者。我需要的是可能会在发生时键入的单个命令-可以找出其中任何一个的命令 系统正在尝试将8GB RAM交换到磁盘,因为进程X ... 要么 进程X遍历整个磁盘 要么 进程X使用400%CPU” 所以我要寻找的是iostat,htop / atop和类似的工具,它们的输出是这样的: 1235 cp - Disk trashing 87 chrome - Uses 2 GB of RAM 137 nfs_bench - Uses 95% of the network bandwidth 我不想要一个可以提供一些可以分析的数字的工具,而是想要一个可以准确告诉我哪个进程导致当前负载的工具。假设键盘前的用户几乎不知道如何编写“过程”,但是当涉及到“驻留大小”,“虚拟内存”或“过程生命周期”时,用户很快就会不知所措。 我的论点是这样的:用户注意到一个问题。可能有成千上万的原因……好吧,几乎是:-)用户想知道问题的根源。 当前的解决方案给了我很多数字,我需要知道这些数字的含义。我正在寻找的是一个元工具。99%的数据与该问题无关。因此,该工具应该做的是寻找占用大量资源的进程,并仅列出那些进程,以及“该进程需要大量CPU,这会产生许多IRQ,该进程会分配大量RAM(并且还在不断增长)”。 这将是一个相对简短的列表。对于刚接触此问题的人来说,从此列表中找到罪魁祸首要比从其输出中找到罪魁祸首要简单得多,htop这给了我大约5000个数字,但需要我自己折叠多线程进程(我有50行,VIRT 2750M但是只有16 GB的RAM-机器应该自动将其交换掉,但是当然,这是对可能很快发生的数据的误解。


1
当计算机内存不足时会发生什么?
前不久,出于好奇,我编写了一个Java程序,该程序非常快地占用了大量内存。(它将BufferedImages循环添加到arraylist中。) 我一直打开Windows系统监视器,以观察其运行时的RAM使用情况。 当我启动该程序时,RAM的使用量迅速增加,并且达到6GB RAM的100%左右时,我的计算机变得非常慢。大约一分钟后,我设法终止了该程序,计算机缓慢恢复了速度。引起我注意的是,内存使用率先缓慢下降,然后突然下降到将近0MB,然后又恢复到大约2-2.5GB的空闲使用率。 我在系统监视器中截取了RAM使用情况的屏幕截图: 我想知道是否有人能解释一下计算机内存不足时会发生什么,为什么在程序结束后大约60秒后它没有回到空闲状态?另外,为什么使用率一直下降到零,而不仅仅是闲置使用率?

0
系统几乎使用了我的所有RAM
我正在运行Linux Ubuntu(17.10)发行版,我的系统规格是 Memory : 7.6 GiB Processor : Intel® Core™ i5-3210M CPU @ 2.50GHz × 4 Graphics : Intel® Ivybridge Mobile GNOME : 3.26.2 OS Type : 64-bit Disk : 768.7 GB 目前我已经Tilix,Chrome(<6 tabs), PhpStorm开放。并npm watch在旅途中编译我的代码。 我的系统使用率现在是 Memory 87% = 6.62/7.6GiB Swap 15% = 1.13/7.30Gib 我已附上的萤幕撷取画面htop。资源使用可能是什么原因? 内存排序: 最佳
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.