Linux
如何確認我的 CentOS 伺服器是否支持多個 CPU?
CentOS 5.8 | 虛擬機
我有一台執行強化版 CentOS 5.8 的伺服器。我一直在上面使用一個 CPU,併計劃添加另一個(通過 vmware)。
當我執行 uname 時,我看到了 SMP,這讓我相信系統已經在使用多 CPU 核心:
[root@foobox ~]# uname -a Linux box.foo.int 2.6.18-308.1.1.el5 #1 SMP Wed Mar 7 04:17:30 EST 2012 i686 i686 i386 GNU/Linux
但是,如果我檢查,/boot/grub/grub.conf 我會看到:
default=0 timeout=5 splashimage=(hd0,0)/grub/splash.xpm.gz hiddenmenu title CentOS (2.6.18-308.1.1.el5) root (hd0,0) kernel /vmlinuz-2.6.18-308.1.1.el5 ro root=LABEL=/ clocksource=tsc noapic nolapic initrd /initrd-2.6.18-308.1.1.el5.img title CentOS (2.6.18-308.1.1.el5PAE) root (hd0,0) kernel /vmlinuz-2.6.18-308.1.1.el5PAE ro root=LABEL=/ clocksource=tsc noapic nolapic initrd /initrd-2.6.18-308.1.1.el5PAE.img title CentOS-base (2.6.18-308.1.1.el5) root (hd0,0) kernel /vmlinuz-2.6.18-308.1.1.el5 ro root=LABEL=/ clocksource=tsc noapic nolapic initrd /initrd-2.6.18-308.1.1.el5.img
我應該在 grub.conf 文件的某處看到 SMP 嗎?這是否意味著伺服器正在執行不支持多個 CPU 的核心?
單獨的 SMP 核心已成為過去。現在一天,所有這些都在庫存中編譯。在vmware中添加cpu並執行以下命令
cat /proc/cpuinfo
添加後重新啟動後,它將列出第二個 cpu。