lscpu
The lscpu
perintah show (antara lain):
Byte Order: Little Endian
Sistem yang dikenal berfungsi
- CentOS 6
- Ubuntu (12.04, 12.10, 13.04, 13.10, 14.04)
- Fedora (17,18,19)
- ArchLinux 2012+
- Linux Mint Debian (oleh karena itu mengasumsikan pengujian Debian juga).
Sistem ini diketahui tidak berfungsi
- Fedora 14
- CentOS 5 (dengan asumsi RHEL5 karena ini)
Mengapa perbedaan nyata di seluruh distro?
Setelah banyak menggali saya menemukan alasannya. Sepertinya versi util-linux versi 2.19 adalah versi pertama yang menyertakan fitur yang lscpu
menunjukkan output melaporkan Endianness sistem Anda.
Sebagai ujian saya mengkompilasi kedua versi 2.18 dan 2.19 pada sistem Fedora 14 saya dan output di bawah ini menunjukkan perbedaan:
util-linux 2.18
$ util-linux-ng-2.18/sys-utils/lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
CPU(s): 4
Thread(s) per core: 2
Core(s) per socket: 2
CPU socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 37
Stepping: 5
CPU MHz: 1199.000
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 3072K
NUMA node0 CPU(s): 0-3
util-linux 2.19
$ util-linux-2.19/sys-utils/lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 2
Core(s) per socket: 2
CPU socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 37
Stepping: 5
CPU MHz: 2667.000
BogoMIPS: 5320.02
Virtualization: VT-x
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 3072K
NUMA node0 CPU(s): 0-3
Versi di atas diunduh dari situs web kernel.org .
od
metodenya? Sederhana dan berfungsi di mana-mana. Itu yang saya pikirkan sebelum membaca isi pertanyaan Anda.