你知道是否有一个UNIX命令会告诉我我的Sun OS UNIX机器的CPU配置是什么?我也在尝试确定内存配置.是否有一个UNIX命令会告诉我这个?
Zif*_*fre 52
没有标准的Unix命令,AFAIK.我没有使用过Sun OS,但在Linux上,您可以使用:
cat /proc/cpuinfo
Run Code Online (Sandbox Code Playgroud)
对不起,它是Linux,而不是Sun OS.对于Sun OS,可能有类似的东西.
aba*_*tra 13
nproc命令显示可用的处理单元数:
$ nproc
样本输出:4
lscpu以人类可读格式收集CPU体系结构信息表/ proc/cpuinfon:
$ lscpu
样本输出:
体系结构:x86_64
CPU操作模式:32位,64位
字节顺序:Little Endian
CPU:8
个在线CPU列表:
每个内核0-7个线程:
每个插槽1个内核:4个
CPU插槽( s):2个
NUMA节点:1
供应商ID:GenuineIntel
CPU系列:6
型号:15
步进:7
CPU MHz:1866.669
BogoMIPS:3732.83
虚拟化:VT-x
L1d缓存:32K
L1i缓存:32K
L2缓存:4096K
NUMA node0 CPU(s):0-7
小智 5
首先,它可能取决于您运行的Solaris版本,以及您拥有的硬件.
至少在SPARC上,您必须psrinfo
向您显示处理器信息,它自己运行将显示CPU
机器看到的数量.psrinfo -p
显示安装的物理处理器数量.从中可以推断出每个物理处理器的线程数/核心数.
prtdiag
将显示有关机器中硬件的相关信息.看起来在V240上你可以获得内存频道信息prtdiag
,但你没有在T2000上.我想这是UltraSPARC IIIi和UltraSPARC T1之间的架构问题.