load

在具有效率核心的 CPU 上应如何计算平均负载?
load

在具有效率核心的 CPU 上应如何计算平均负载?

我最近收到了一台配备 M1 pro CPU 的 MacBook Pro,它有 2 个“效率”核心和 8 个性能核心。当我运行 htop/btop/top 时,我得到的平均负载 >2,因为进程调度程序总是将某些低需求进程分配给效率核心,这导致这些核心始终以 60% 到 100% 的容量运行。 我觉得 2 个效率核心降低了负载平均指标的效用,而负载平均指标已经由于多个核心而降低了。回到遥远的过去,我们使用单核 CPU,负载平均值具有直观的意义。然而现在我们在一个系统中有 2 种类型的 CPU 核心,而我最近的手机有 3 种不同类型的核心:效率、性能和单个超...

Admin

LVM 设备映射器 (dm-2) 100% 繁忙
load

LVM 设备映射器 (dm-2) 100% 繁忙

我们在数据库服务器中的 06 磁盘上设置了 LVM 剥离,以提高 IOPS 性能。 然而,在重负载期间,我们发现设备映射器DM-2与这 6 个磁盘关联的利用率为 100%(繁忙),但关联的磁盘标清[中文]利用率只有约 50%。 由于数据库服务器负载较重且利用率为 100%,因此应用程序性能也会下降。 这是繁忙百分比的屏幕截图: LV详细信息如下: --- Logical volume --- LV Path /dev/vg/lg LV Name lv VG Name ...

Admin

RHEL8 systemd 使用大量 CPU,不执行任何操作时系统负载非常高
load

RHEL8 systemd 使用大量 CPU,不执行任何操作时系统负载非常高

我一直在尝试确定系统高负载的来源, 顶部: top - 09:55:12 up 1 day, 11:48, 4 users, load average: 7.64, 6.52, 6.33 Tasks: 279 total, 2 running, 276 sleeping, 0 stopped, 1 zombie %Cpu(s): 50.0 us, 50.0 sy, 0.0 ni, 0.0 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 1785.3 total, 223.3 fr...

Admin

Oracle Linux 8.x - 性能测试(压力/负载/IO/网络使用/内存使用)
load

Oracle Linux 8.x - 性能测试(压力/负载/IO/网络使用/内存使用)

我想在 Oracle Linux 8 KVM 来宾服务器(它将用作应用程序服务器 (WLS 14c) 和/或 Oracle DB 服务器)上进行性能测试。 我可以为此提供哪些最佳工具?我看到了一个名为 Stress 的 RPM。它有助于完成网络、CPU、内存和 I/O 的必要测试吗?或者我如何以最一致的方式单独完成所有这些测试? 最成功的 RPM 或系统命令是什么? (dd 例如 I/O) 注意:服务器不会立即使用,我想创建一个虚拟(人为的)负载。 预先致谢并致以最诚挚的问候。 ...

Admin

如何从脚本中获取平均负载和强制内存?
load

如何从脚本中获取平均负载和强制内存?

uptime通过管道sed修复第一部分,但是内存使用情况如何?top至少默认情况下,交互运行。 所以:我需要观察使用的 RAM,不包括机会性缓存(一旦需要内存就会被丢弃)。并询问两者,因为我希望一个标准工具可以做到这一点,而不是两个。或者 - 甚至更好 -/proc指示 RAM 部分的东西。 ...

Admin

MX Linux:Grub 启动需要很长时间
load

MX Linux:Grub 启动需要很长时间

我注意到 GRUB 被卡住并尝试加载连接的外部 USB 硬盘而不是内部 HDD。如果我在启动期间移除外部硬盘,那么它会立即加载。有没有办法让 GRUB 停止查看附加的外部硬盘,至少直到它完全加载 Linux 为止。连接的外部硬盘具有媒体文件且不可启动,但它具有几兆字节的数据。我使用机器作为 plex 服务器,如果系统重新启动,则需要连接外部硬盘。 在 GRUB 日志中,我看到它此时卡住了 - Using makefile-style concurrent boot in runlevel S. Starting hotplugevents dispatche...

Admin

使用top计算负载平均
load

使用top计算负载平均

我正在对应用程序进行性能测试,并希望在测试过程中验证服务器的性能。目前,该服务器是一个 16 个多处理器,每个 CPU 上有一个核心。 我使用 top 命令验证服务器的 CPU 利用率,得到的负载平均值为 0.47,0.37,0.22。我试图了解服务器的平均负载,但感到困惑。该值显示的是单个 CPU 还是 16 个可用 CPU? 请各位帮忙解答。另请帮助使用其他命令来验证服务器的性能。 ...

Admin

将文件从服务器复制到两个目标磁盘
load

将文件从服务器复制到两个目标磁盘

在我抢救了一些磁盘后,我将结果(几TB的磁盘映像)从本地网络数据存储(LNDS)以文件形式复制到目标磁盘。通常目标磁盘的文件系统是NTFS。 LNDS 能够以 > 600MB/s 的速度(在 10Gbit 网络上)向我传递数据。目标磁盘能够以 >150 MB/s 的持续速度保存数据。但是从服务器复制文件到目标磁盘文件系统的速度慢得要命,etwa 60-80MB/s。今天我被要求准备两份。好吧,我使用 tee 命令指定了两个目标: dd if=/servermount/path/file.img bs=8192 |tee /localmount/t...

Admin

是什么让程序加载如此之快?
load

是什么让程序加载如此之快?

我有这个问题需要答案。 是什么让程序像英石,扎图拉,八十四, 和菲赫立即加载以及什么使程序像VS代码和谷歌浏览器在低规格计算机上加载如此缓慢? 例如,我有一台运行 Linux Mint 的低规格笔记本电脑。当我执行时英石,它立即打开一个英石实例,但是当我执行时谷歌浏览器,需要很长时间才能打开谷歌浏览器实例。是什么让 st 加载速度比 Google Chrome 快,是什么让 Google Chrome 加载速度比 st 慢。 谢谢你! :) ...

Admin

需要减少高负载
load

需要减少高负载

我正在使用 CentosOS VPS、Nginx、Varnish 和 Apache,只有当很多人同时访问网站时,我才会遇到高负载问题。导致问题的网站(用户:livetvk+)有许多 php 页面(90% 被缓存并在 CloudFlare 上),当人们打开页面时,我看到许多/usr/local/apache/bin/httpd进程的 CPU 占用率为 3-4%。 这是我的登录高峰期: USER PID CMD TIME %CPU %MEM nobod...

Admin

RAM 负载不断增加。可以减少吗?
load

RAM 负载不断增加。可以减少吗?

RAM 负载从 32G 上升到 85% 我的服务器上安装了 varnish 和 nginx。最近我注意到 RAM 上的负载非常高。我担心它会继续增长并且该网站将停止工作。 我的清漆在 htop 中复制了 200 个踏板。似乎如果减少它们,那么负载就会减少。我在守护进程的 natsryok 中更改了此设置,但重新启动服务器后线程仍然是 200 在 htop 中,我有大量的 Redis。 mysqld 和 200 根清漆线 SMA.s0.g_bytes 44.33M 0.00 . 44.31M 44.31M 44.31M SMA.s0.g_space...

Admin

默认 Gnome Fedora 中的 Dash-to-Dock 扩展崩溃
load

默认 Gnome Fedora 中的 Dash-to-Dock 扩展崩溃

谢谢参观。 我安装了默认的 Gnome Fedora,并且喜欢 Arch 中的 Dash-to-Dock 扩展,因此我继续在 Fedora 中使用它。问题是,系统总是在启动后报告问题,然后应用程序托盘需要很长时间才能加载图标。后来我很生气,所以我把它从https://extensions.gnome.org/,然后我 git 克隆它并自己编译它,这似乎工作正常,没有产生任何错误或问题,并且启动后图标加载时间得到了改善。虽然仍然比 Arch 慢,但 Arch 是瞬时的。现在另一个问题出现了,问题是我必须禁止显示压力,因为在我第一次施加压力后它就会消失。并且只有...

Admin

Nextcloud 使用 Linux 命令行批量加载新数据
load

Nextcloud 使用 Linux 命令行批量加载新数据

我有近 40,000 个文件夹和超过 187,000 个文件要添加到 nextcloud 服务器。我做了相当多的研究,最后找到了我在下面给出的答案。我在这里添加了这个,这样其他人就不需要进行搜索来找到解决方案。 ...

Admin

Yocto Linux 是否负载管理核心?
load

Yocto Linux 是否负载管理核心?

Yocto Linux 是否对多核 CPU 上的内核进行负载管理?尝试在论坛等上寻找信息,但找不到明确的答案。谢谢! ...

Admin

难道链接器和加载器的存在不依赖于Linux等操作系统吗?
load

难道链接器和加载器的存在不依赖于Linux等操作系统吗?

链接器(用于执行编译后的链接)和加载器(用于执行可执行文件)的存在是否不依赖于Linux等操作系统? (我曾经认为Linux中的链接器和加载器要么由操作系统提供,要么像其他应用程序一样由软件提供。现在我认为它们非常特殊且不同。无论安装哪个操作系统,它们都可能是相同的。) 链接器和加载器是否存在于机器语言(即 ISA 级别)? (在该级别,没有操作系统。)还是汇编语言级别? 从编程软件的角度来看,将操作系统视为编程库是否正确? 谢谢。 我想知道将链接器和加载器安装到计算机系统的级别/层中的位置。 有关计算机系统的层次/级别,请参阅 Nisan 的《计算机系统要...

Admin