Как получить информацию о слове, размере адреса, размере адресной шины, размере шины данных и размере шины?

Мне было интересно, как получить информацию о следующих вещах из командной строки в Linux:

  • (т. е. размер, который процессор может обрабатывать за один раз, а это не может быть бит-глубина ОС),
  • размер адреса (т. е. количество бит в фактическом адресе),
  • (не уверен, что он по размеру совпадает с размером адреса, но я думаю, что они разные и могут не совпадать),
  • размер шины данных,
  • размер инструкции?

  • Вызов напряжения процессора
  • Действительно ли режим Powersave на процессоре помогает экономить электроэнергию?
  • Определение конкретного процессора, на котором выполняется процесс
  • У меня есть поддержка набора инструкций PCLMUL?
  • Есть ли журнал прошлых потоков, которые теперь закрыты?
  • Маркировка TSC неустойчивая из-за ошибки check_tsc_sync_source
  • Есть ли системная команда в Linux, которая сообщает о контенте?
  • Выделенное выделение CPU для зоны в Solaris 11
  • 2 Solutions collect form web for “Как получить информацию о слове, размере адреса, размере адресной шины, размере шины данных и размере шины?”

    Сделайте cat /proc/cpuinfo и посмотрите результаты:

     processor : 1 vendor_id : GenuineIntel cpu family : 6 model : 23 model name : Genuine Intel(R) CPU U4100 @ 1.30GHz stepping : 10 cpu MHz : 1200.000 cache size : 2048 KB physical id : 0 siblings : 2 core id : 1 cpu cores : 2 apicid : 1 initial apicid : 1 fdiv_bug : no hlt_bug : no f00f_bug : no coma_bug : no fpu : yes fpu_exception : yes cpuid level : 13 wp : yes flags : fpu vme de pse tsc msr pae mce cx8 apic mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe nx lm constant_tsc arch_perfmon pebs bts aperfmperf pni dtes64 monitor ds_cpl est tm2 ssse3 cx16 xtpr pdcm xsave lahf_lm bogomips : 2593.48 clflush size : 64 cache_alignment : 64 address sizes : 36 bits physical, 48 bits virtual power management: 

    Из этой информации можно извлечь большую часть информации, которую вы ищете.

    1. getconf WORD_BIT
    2. getconf LONG_BIT (размер длинных целых чисел)
    3. arch

    Например, в системе Fedora 14 x64:

     % uname -a Linux grinchy 2.6.35.14-106.fc14.x86_64 #1 SMP Wed Nov 23 13:07:52 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux % getconf WORD_BIT 32 % getconf LONG_BIT 64 % arch x86_64 
    Linux и Unix - лучшая ОС в мире.