其实应该通过Physical Processor ID来区分单核和双核。而Physical Processor ID可以从cpuinfo或者dmesg中找到 flags 如果有 ht 说明支持超线程技术 判断物理CPU的个数可以查看physical id 的值,相同则为同一个物理CPU
2,查看内存大小:
cat /proc/meminfo |grep MemTotal在Windows和Mac OS系统内的话,我们可以通过任务管理器来查看cpu的性能监控。如果是Linux服务器的话,我们可以使用top命令来查看cpu的占用情况。
台式机一般可以使用control加shift加delete这个组合键来打开你的资源管理器,就可以在对应的窗口中查看到你的cpu的实际使用率。在个人台式机方面,CPU架构常常是指CPU微架构。
但是严格上来讲上面的说法是错误的,应该是:
按处理器架构来分,有四种:IA-32、IA-64、x86-32、x86-64,其中IA-32、x86-32、x86-64都属于x86,即英特尔的32位x86架构IA-64架构专用于服务器。
PC就只有x86架构的,haswell,ivb 什么的都是基于x86架构的。
主流的还有服务器上的SUN 的 SPARC 架构(已经被甲骨文收购)
IBM 的 PowerPC(相当高端,被用于 NASA 的火星探测车上)
未来的龙芯,MIPS架构(目前仅用于超算领域,因为是 RICS 且低主频,服务器要的就是低频多核)
移动平台上的 ARM ,cortex-A,cortex-R,cortex-M 架构
嵌入式领域的 PIC ,AVR 等由于太繁多,基本上没命名架构,仅用冯·诺依曼或哈佛架构表示。
供参考…window系统的话,右键。我的电脑,属性,硬件查看就可以了。
如果是linux系统
使用命令。
#
uname
-a
#
查看内核/ *** 作系统/CPU信息
#
cat
/etc/issue
#
cat
/etc/redhat-release
#
查看 *** 作系统版本
#
cat
/proc/cpuinfo
#
查看CPU信息
#
grep
MemTotal
/proc/meminfo
#
查看内存总量
#
hostname
#
查看计算机名
#
lspci
-tv
#
列出所有PCI设备
#
lsusb
-tv
#
列出所有USB设备
#
lsmod
#
列出加载的内核模块
#
env
#
查看环境变量
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)