我可以使用“prtdiag”通过 prtdiag 命令获取 CPU 数量。
$ prtdiag
System Configuration: Sun Microsystems sun4u Sun Fire 6800
System clock frequency: 150 MHz
Memory size: 4096 Megabytes
========================= CPUs
===============================================
CPU Run E$ CPU CPU
FRU Name ID MHz MB Impl. Mask
---------- ------- ---- ---- ------- ----
/N0/SB1/P2 6 1200 8.0 US-III+ 11.0
/N0/SB1/P3 7 1200 8.0 US-III+ 11.0
/N0/SB3/P2 14 1200 8.0 US-III+ 11.0
/N0/SB3/P3 15 1200 8.0 US-III+ 11.0
Run Code Online (Sandbox Code Playgroud)
但是,我不知道是否有任何命令可以获得数字(在本例中为 4)让我的脚本使用它?
jll*_*gre 10
使用现代 CPU 及其多核、多线程技术,您需要更准确地定义要计算的内容,但在您的情况下,psrinfo更适合工作:
psrinfo -p
Run Code Online (Sandbox Code Playgroud)
请注意,prtdiag它并非设计为可解析的,并且可能会根据硬件返回非常不同的输出。
| 归档时间: |
|
| 查看次数: |
57781 次 |
| 最近记录: |