Linux
獲取 VPS 真實 CPU 頻率和 RAM 大小
有什麼方法可以獲得 VPS 的真實 CPU 頻率和 RAM 大小(我對 Linux 和 Windows 都感興趣)?
哦,對不起,我沒有仔細閱讀這個問題。但我想,你可以使用linux中提供的資訊來猜測它。但這並不准確,因為根據虛擬化硬體的定義,人們可以“偽造”所提供的所有資訊。
假設您可以直接通過 linux ssh 訪問 VPS
獲取 CPU/RAM 資訊
您可以使用:
cat /proc/cpuinfo
獲得 CPU 速度和它的“起源”
processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 2 model name : QEMU Virtual CPU version 0.12.3 stepping : 3 cpu MHz : 3074.290 cache size : 4096 KB fpu : yes fpu_exception : yes cpuid level : 4 wp : yes flags : fpu de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pse36 clflush mmx fxsr sse sse2 syscall nx lm up rep_good pni cx16 popcnt hypervisor lahf_lm bogomips : 6148.58 clflush size : 64 cache_alignment : 64 address sizes : 40 bits physical, 48 bits virtual power management:
要獲得 Ram 大小,您只需鍵入:
free -m
這將向您顯示此輸出:
total used free shared buffers cached Mem: 1003 177 826 0 14 130 -/+ buffers/cache: 31 971 Swap: 2053 0 2053
有趣的是,lshw 命令顯示了一些不同的資訊:
*-cpu description: CPU product: QEMU Virtual CPU version 0.12.3 vendor: Intel Corp. physical id: 401 bus info: cpu@0 slot: CPU01 size: 2GHz capacity: 2GHz width: 64 bits capabilities: fpu fpu_exception wp de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pse36 clflush mmx fxsr sse sse2 syscall nx x86-64 up rep_good pni cx16 popcnt hypervisor lahf_lm *-memory description: System Memory physical id: 1000 size: 1GiB capacity: 1GiB *-bank description: DIMM RAM physical id: 0 slot: DIMM 0 size: 1GiB width: 64 bits
猜CPU
看看bogomips,現在我們可以用google來猜測CPU的製造商了。使用 bogomips,我們可以開始搜尋 CPU:在這種情況下,似乎是
Intel(R) Core(TM) i3 CPU 540 @ 3.07GHz
我不太相信這一點。因為這是來自 hetzner.de 的 VPS。但是我們只得到了 4 個核心中的一個 2ghz 的 CPU,每個核心 3.07 ghz。