系统监视器有哪些不同的部分,它们各自起什么作用?

系统监视器有哪些不同的部分,它们各自起什么作用?

我知道顶部有 3 个选项卡,还有首选项菜单,但这些部分各是什么意思?什么是控制组,为什么它是空白的?我可以选择很多字段,我想知道每个字段是什么。例如,为什么有很多同名的进程?

另外,位和字节的设置是什么?我对此感到很困惑,因为当我更改它时,图形会缩小,而边缘的数字会变大。

这是一个很少见的话题,不仅在这里,而且在互联网上一般都是如此——我做了很多研究,但很多都是无果而终。有很多程序的文档,但没有这个。

我知道这个问题在某些方面相当宽泛,但在其他方面却相当具体。这不是重复的 - 互联网上几乎没有关于系统监视器的信息,更不用说这里了。

如果范围太广,请见谅,如果能提出改进建议,我们将不胜感激!

答案1

这是一个很少见的话题,不仅在这里,而且在互联网上都很常见。请将本文的任何部分用于回答 - 但欢迎提供链接 :-)

进程选项卡

进程名称

在此处输入图片描述

进程名称是进程的名称。多个进程可以具有相同的名称,但进程 ID 不同。这很有用,因为这意味着如果您想删除所有 nautilus 窗口,您可以执行一个简单的命令:

pkill nautilus

他们都会遭殃。

可以按字母顺序 AZ 或 ZA 排序。


用户

在此处输入图片描述

这是拥有该任务的用户。默认情况下,您只能看到自己的进程。要查看其他用户运行的进程,请单击查看(右上角),然后单击所有进程。然后它将显示其他用户拥有的进程,包括root

可以按字母顺序 AZ 或 ZA 排序。


% 中央处理器

在此处输入图片描述

这显示该进程使用的 CPU 百分比。默认情况下,它除以 CPU 数量(这意味着如果您有双核,并且一个进程使用了​​单个 CPU 的 100%,它将显示为 25%)。


ID

在此处输入图片描述

ID 字段显示进程的标识号。这是每个进程的唯一编号,也是可靠地识别同名进程的唯一方法。当您想终止特定进程,但该进程有其他同名进程时,这很有用:

进程标识符(通常称为 PID)是大多数操作系统用来临时标识进程的数字。此数字可用于命令中,允许对进程进行操作,例如将其全部终止。


记忆

在此处输入图片描述

这是该进程正在使用的 RAM 数量。

它始终四舍五入到小数点后 1 位,但单位各不相同。如果小于 1 GiB (1024 MiB),则以 MiB 显示。如果小于 1 MiB (1024 KiB),则以 KiB 显示。因此,您永远不会看到 0.5MiB 的 RAM,它始终是 500 KiB。


优先事项

这将显示应用程序的优先级 - 与其他进程相比,它可以使用多少 CPU。有 5 个选项 - 非常低、低、正常、高、非常高。

与运行优先级较低的应用程序相比,运行优先级较高的应用程序可以获得更多 CPU 时间。这主要用于防止应用程序(如 Arista 转码器)占用所有 CPU 时间并使系统运行缓慢,或者允许一个应用程序尽可能多地占用 CPU,而不考虑后果。

来源


地位

在此处输入图片描述

这要么是睡觉,要么是跑步。我大部分时间都在睡觉。


虚拟内存

在此处输入图片描述

虚拟内存是一种使用硬件和软件实现的内存管理技术。它将程序使用的内存地址(称为虚拟地址)映射到计算机内存中的物理地址。

来源

这显示了每个过程使用了多少。


常驻记忆

这与物理内存有关。

在此处输入图片描述


共享内存

分配给多个进程的内存量。

在此处输入图片描述


已开始

在此处输入图片描述

这只是启动的时间日期。这对于查看您何时启动应用程序以及何时启动机器很有用 - 如果您对其进行排序,通常会在顶部看到一个具有相同时间的整个加载。这非常接近您打开它的时间(为了使启动时间准确,您必须启用See All Processes)。

可以按从最近到最旧和从最旧到最近的顺序排序。


好的

在此处输入图片描述

这只是优先级,以数字格式表示。它具有更精确的控制(-20 到 19 有 40 个选项,而“非常高”到“非常高”有 5 个选项)。

“nice” 指的是进程在 CPU 上的优先级。该数字的范围是 -20(最高优先级)到 19(最低优先级)。您可能会发现,您正在运行的大多数应用程序的优先级都为“0”,这意味着它们以正常优先级运行,并且调度程序不会优先处理任何一个应用程序。

来源


命令行

在此处输入图片描述

这是运行以启动应用程序的命令。通常它将显示可执行文件的路径。

例如我的进程Chrome都是通过以下方式启动的

/opt/google/chrome/chrome --[某些选项]


等候通道

等待通道是内核中任务当前正在等待的地方。任务必须等待资源,这些资源可以是数据或处理时间。这些资源包括网络套接字、硬件、文件等;因为在类 Unix 系统中,它们大多数只是文件。

来源

进程的“等待通道”是什么?


控制组

谷歌不知道,这对我来说完全是空白,所以......?


偏好设置窗口 - 进程

在此处输入图片描述

这是“进程”选项卡上的首选项窗口。它有两个主要部分:行为和信息字段(列)


更新间隔。

这设置了刷新数据的频率。它可以是 1 到 100 之间的任何值,以秒为单位。如果输入大于 100,则变为 100,小于 1 则变为 1。您还可以选择小数,精确到小数点后 2 位。它似乎允许任何小数(即 1.32 不会变为 1.25)


启用平滑刷新

我看不出有什么区别,但这可能与过程的动画有关,即它们滑动而不是跳跃?


在结束或终止进程之前发出警报。

启用后,当您尝试结束一个进程时,会触发此对话框,以防止意外终止。

在此处输入图片描述


将 CPU 使用率除以 CPU 数量。

这会影响 % CPU 字段。启用此功能后,如果您有双核处理器,并且一个进程占用了单个 CPU 的 100%,则将显示为 25%。禁用此功能后,将显示为 100%。

这也会影响“资源”选项卡上的 CPU 图表。


信息字段

通过此选项,您可以选择要显示的字段。默认情况下,仅显示进程名称、用户、%CPU、ID、内存和优先级。


资源选项卡

CPU历史

在此处输入图片描述

这将显示每个处理器当前和过去 X 秒的处理能力百分比。显示的时间量取决于刷新率。显示的每一行都是您的一个 CPU(如果您有多核处理器)。每个核心都有自己的轨迹。

图表下方是方框。它们的颜色与图表线条相同。方框的数量与您拥有的处理器数量相对应。单击其中一个方框将弹出一个颜色选择窗口。有一些默认颜色,您可以创建自定义颜色。每个方框旁边是该处理器的使用百分比。

图表顶部始终为 100%


内存和交换历史记录。

在此处输入图片描述

这将显示当前和过去 X 秒内内存和交换使用的百分比。显示的时间量取决于刷新率。显示一行表示内存(默认为紫色 - AB1852)和交换(绿色 - 49A835)。

图表下方是分段圆圈。圆圈中的数量与使用量相对应。圆圈的颜色与图表线条相同。单击圆圈将弹出颜色选择窗口。有一些默认颜色,您可以创建自定义颜色。每个圆圈旁边是当前正在使用的资源百分比。圆圈中心始终是彩色的,即使使用率为 0%。

图表顶部始终为 100%


网络历史记录

在此处输入图片描述

这将向您显示当前以及过去 X 秒的上传和下载数据量。显示的时间量取决于刷新率。显示一行表示接收/下载(紫色 - 默认为 2D7DB3)和发送/上传(绿色 - EE1D00)。

图表下方是箭头。它们的颜色与图表线条相同。单击箭头将弹出颜色选择窗口。有一些默认颜色,您可以创建自定义颜色。每个箭头旁边是当前正在上传/下载的数量。这可以用作相当准确的下载速度测试器。我通常会运行apt-get update以获得良好的测量结果。下面是自上次重启以来的总下载/上传量。

图表顶部会有所不同,从 10 KiB/s 到 5 GiB/s,并且线条永远不会超过它(除非它们高于 5 GiB,这有时会在您禁用和重新启用有线互联网时发生。相反,图表顶部将会增加,并且图表将适当缩放)。基数始终为 0,这意味着如果您拥有快速的互联网,您将无法非常准确地看到它是多少(因为比例很大)。


偏好设置窗口 - 资源

这是资源选项卡上的首选项窗口。它只有一个主要部分,即图表。

在此处输入图片描述


更新间隔。

这设置了刷新数据的频率。它可以是 0.25 到 100 之间的任何值,以秒为单位。如果输入的值大于 100,则变为 100,如果小于 0.25,则变为 0.25。您还可以选择小数,精确到小数点后 2 位。它似乎允许任何小数(例如 1.32 不会变为 1.25)。

此值决定了 X 秒(显示的历史记录量)。图表历史记录最多可以显示 60 次刷新,因此如果您将其设置为每秒刷新一次,它将显示过去 60 秒的历史记录 - 60 次刷新。但是,如果您将其设置为每 0.25 秒刷新一次,它将显示过去 15 秒的历史记录 - 60 次刷新。通常,它将显示updateinterval*60

该值影响所有图表。


将 CPU 图表绘制为堆积面积图。

这只会影响 CPU 图表。它会将其从线图格式更改为填充区域图。我不明白这一点,但不懂电脑的人会说它“看起来更漂亮”,所以它确实有用——娱乐。

在此处输入图片描述


以位为单位显示网络速度。

很多人没有意识到位和字节之间的区别。

位是计算和数字通信中信息的基本单位。

来源

字节是计算和电信领域的数字信息单位,通常由八位组成。

来源

因此,这意味着 10 字节文件为 80 位。而 1 KiB/s(1 千字节)互联网连接为 8 Kbit/s(8 千位)(无用)。因此,在比较它们时会有所不同。

实际上,您拥有的是 MiB(兆字节)连接,而不是 Mbit(兆位)。但是,为了让它看起来更像,ISP 通常以 Mbits 为单位宣传其速度。如果我们以我的连接为例 - 它目前是 680 KiB/s(听起来很糟糕,老实说确实如此)。但以 Bits 为单位,它是 5.31 MBits/s。听起来好多了!(要在两者之间转换,只需将 Mbits/s 测量值乘以 8,然后根据需要使用 * 或 / 乘以 1024 在 KiB/MiB 之间转换。

此功能可让您在所需的速度之间进行切换。大多数速度测试以 Mbits 为单位,因此此功能可帮助确认这一点。


文件系统选项卡

此选项卡仅显示您的所有文件系统及其详细信息。


设备

在此处输入图片描述

这是设备的名称。如果没有名称,则显示为挂载点。例如,我的硬盘名为/dev/sda2


目录

在此处输入图片描述

这是可以访问设备的地方。例如,我的 HDD 目录是/,而我的外部 HDD 目录是/media/tim/Big


类型

在此处输入图片描述

这显示了它的格式。例如,我的硬盘被格式化为 EXT4,而我的外部硬盘是 fusebl(不管它是什么)。


全部的

在此处输入图片描述

这显示了磁盘的总大小。例如,我的 HDD 是 1.7 TB(Terrabytes - 以前是 2,但已分区),而我的外部 HDD 是 500 GB。


可用的

在此处输入图片描述

这显示磁盘上的可用空间量。例如,我的 HDD 有 852 GB 可用空间,而我的外部 HDD 有 71 GB


用过的

在此处输入图片描述

这显示了已使用量和图形百分比(带有 % 的条形图)。例如,我的 HDD 已使用 736 GB(46%),而我的外置 HDD 已使用 429 8GB(85%)。


首选项窗口 - 文件系统

它包含两个部分:行为和信息领域。

在此处输入图片描述


更新间隔。

这设置了刷新数据的频率。它可以是 1 到 100 之间的任何值,以秒为单位。如果输入的值大于 100,则为 100,如果小于 1,则为 1。您还可以选择小数,精确到小数点后 2 位。它似乎允许任何小数(例如 1.32 不会变为 1.25)。


显示所有文件系统

勾选后将显示所有文件系统,而不仅仅是文件/dev/sd*X系统。


信息字段

您可以使用此选项选择要显示的字段。默认情况下,会显示所有字段。


这是软件中心所有功能的概述。

相关内容