小编Tim*_*Tim的帖子

顶部的平均负载和总 CPU 百分比

我认为正常运行时间的平均负载和顶部(#9 列)中所有正在运行的进程的 %CPU 总和应该一致。但这似乎不是真的。这是我的小实验:

在一台服务器上:

$ top -b -n 1| awk '{ totuse = totuse + $9 } END { print totuse/100 }'; uptime

6.29

22:00:59 up 28 days,  7:03,  9 users,  load average: 7.03, 5.81, 4.51`
Run Code Online (Sandbox Code Playgroud)

在另一台服务器上:

$ top -b -n 1| awk '{ totuse = totuse + $9 } END { print totuse/100 }'; uptime

4.93

22:01:37 up 29 days,  8:27, 17 users,  load average: 18.83, 16.01, 13.86`
Run Code Online (Sandbox Code Playgroud)

那么为什么两者之间会有如此大的差异呢?哪一个更真实地反映了 CPU 的使用情况?

如果我尝试评估我正在运行的进程使用了​​多少 CPU 使用率,这是一个好方法:

top -b -n 1 …
Run Code Online (Sandbox Code Playgroud)

linux cpu uptime top

2
推荐指数
1
解决办法
1万
查看次数

定时程序

我正在 linux 服务器中运行一个程序,并通过命令time计时它的时间使用。

看着最终的输出,我很困惑,因为我认为“real=sys+user”或者它至少大致成立。这是它的输出

真正的 189m6.807s

用户 1173m6.203s

系统 3m6.508s

“系统+用户”是否以与“真实”不同的单位衡量?

为什么“用户”比“真实”大得多?不应该更小吗?

我承认我实际上并不像我想象的那样正确地理解那些时代。所以任何解释都值得赞赏!

linux operating-systems time command-line

2
推荐指数
1
解决办法
436
查看次数

2
推荐指数
1
解决办法
3223
查看次数

CD/DVD 的光面朝上还是朝下

插入 CD/DVD RW 进行读取或写入时,CD/DVD 的光面是朝上还是朝下?

dvd compact-disc

2
推荐指数
1
解决办法
2万
查看次数

我是否从恢复分区正确创建了恢复磁盘?

我正在使用 Windows 7 的 Lenovo T400 从恢复分区创建恢复磁盘。6.5 GB 的恢复分区已被占用。

但在此过程中,我制作了三张 DVD。我可能记错了,但是向导将前两张 DVD 称为磁盘 1,第三张称为磁盘 2。

第一个仅写入 0.22 GB。以下是 DVD 的内容(右键单击图像并选择以更大的尺寸查看图像): 在此处输入图片说明

第二个已写入 3.97 GB 如下: 在此处输入图片说明

第三个已经写成 2.44 GB 如下: 在此处输入图片说明

我只能创建一次恢复磁盘。所以我不能再试了。所以我想知道我是否错过了什么?创作过程应该是怎样的?感谢致敬!

windows-7 thinkpad system-repair-disc

2
推荐指数
1
解决办法
1761
查看次数

位 CPU、架构和操作系统

  1. 我想知道 OS、指令集、CPU 寄存器、从 CPU 到内存的数据总线以及从 CPU 到内存的地址总线的位是否必须在某种意义上保持一致,以及如何一致?
  2. 当我们对架构进行一些处理时,它指的是上述哪一项?
  3. 当我们说 CPU 的位时,它指的是上述哪一项?
  4. 为什么在http://en.wikipedia.org/wiki/Comparison_of_CPU_architectures的表中 ,寄存器的位有时比架构的位大,有时小?他们不是应该更大吗?
  5. 当我们说操作系统或应用程序的一部分时,它是什么意思?是什么意思?它们必须与指令集的位相同吗?

感谢致敬!

cpu operating-systems terminology computer-architecture

2
推荐指数
1
解决办法
1173
查看次数

逻辑内存和虚拟内存之间有什么区别和关系?

我想知道逻辑内存和虚拟内存之间有什么区别和关系?他们的目的有何不同?

逻辑地址和虚拟地址的关系和区别是否相同?

memory virtual-memory computer-architecture

2
推荐指数
1
解决办法
2万
查看次数

Ubuntu完全启动后如何进入BIOS?

我想更改 BIOS 中的一些设置.. Ubuntu 完全启动后如何进入 BIOS?

顺便说一句:我已经在 Ubuntu 下做一些事情好几天了。我不想重新启动它。

bios ubuntu-12.04

2
推荐指数
1
解决办法
1万
查看次数

什么决定了页面大小和簇大小?

内存页的大小是由 RAM 本身决定还是由操作系统决定?即,对于使用 RAM 的所有操作系统,RAM 的页面大小是否相同?

文件系统集群的大小是由文件系统本身决定的,还是由使用该文件系统的操作系统决定的?例如,一个ntfs分区在Linux下和Windows下使用时,该分区的簇大小是否相同?

谢谢。

memory linux filesystems partitioning

2
推荐指数
1
解决办法
1313
查看次数

我可以在 Cygwin 中运行哪些类型的程序?

  1. Cygwin 是否只运行 Windows 可执行文件?当我在 Windows 10 中运行的 Cygwin 中运行 ELF 程序时,它说

    $ ./wkhtmltopdf
    -bash: ./wkhtmltopdf: cannot execute binary file: Exec format error
    
    $ file wkhtmltopdf
    wkhtmltopdf: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter
    /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.18,
    BuildID[sha1]=b6566a9e44c43a0eebf18d8c1dc6cb616801a77e, stripped
    
    Run Code Online (Sandbox Code Playgroud)
  2. Cygwin 是否将那些常见的 linux 实用程序的实现提供为具有相同基名但添加.exe为扩展名的Windows 可执行文件?

  3. Cygwin 可以运行任何原生的 Windows 可执行文件,或者大多数吗?

谢谢。

windows cygwin

2
推荐指数
1
解决办法
1758
查看次数