table of contents
- testing 2.40.4-5
- unstable 2.40.4-5
- experimental 2.41-2
LSCPU(1) | Корисничке наредбе | LSCPU(1) |
НАЗИВ¶
lscpu - приказује информације о архитектури процесора
УВОД¶
lscpu [options]
ОПИС¶
lscpu gathers CPU architecture information from sysfs, /proc/cpuinfo and any applicable architecture-specific libraries (e.g. librtas on Powerpc). The command output can be optimized for parsing or for easy readability by humans. The information includes, for example, the number of CPUs, threads, cores, sockets, and Non-Uniform Memory Access (NUMA) nodes. There is also information about the CPU caches and cache sharing, family, model, bogoMIPS, byte order, and stepping.
Основно форматирање излаза на терминалу је подложно промени и можда оптимизовано за бољу читљивост. Ова оптимизација никада не утиче на излаз за не-терминале (нпр. спојке) и увек је у формату „Поље: подаци\n“. Користите на пример „lscpu | less“ да видите основни излаз без оптимизација.
У виртуелизованим окружењима, приказане информације о архитектури процесора одражавају конфигурацију гостујућег оперативног система који се обично разликује од физичког (домаћина) система. На архитектурама које подржавају преузимање информација о физичкој топологији, lscpu такође приказује број физичких прикључница, чипова, језгара у систему домаћина.
Опције које резултирају у излазној табели имају аргумент списак. Користите овај аргумент да прилагодите излаз наредбе. Наведите зарезима раздвојен списак ознака колона да бисте ограничили излазну табелу само на наведене колоне, распоређене по наведеном редоследу. Погледајте КОЛОНЕ за списак важећих натписа колона. Натписи колона не разликују велика и мала слова.
Нису све колоне подржане на свим архитектурама. Ако је наведена неподржана колона, lscpu исписује колону али не доставља никакве податке за њу.
Величине оставе се пријављују као резиме са свих процесора. Издања пре и2.34 су извештавала о величинама по језгру, али овај излаз је био збуњујући због компликоване топологије процесора и начина на који се оставе деле између процесора. За више детаља о оставама меморије погледајте --cache. Од издања и2.37 lscpu прати ИД-ове оставе које обезбеђује Линукс кернел и не почиње увек од нуле.
ОПЦИЈЕ¶
-a, --all
-B, --bytes
По основи, јединица, у којој су изражене величине, је бајт, а префикси јединице су у степену 2^10 (1024). Скраћенице симбола су изложене скраћен да би се постигла боља читљивост, излагањем само првог њиховог слова; примери: „1 KiB“ и „1 MiB“ се према томе приказују као „1 K“ и „1 M“, тако избегавајући намерно помињање „iB“, које је део ових скраћеница.
-b, --online
-C, --caches[=списак]
Ако је аргумент списак изостављен, све колоне за које су доступни подаци су укучене у излаз наредбе.
Приликом навођења аргумента списак, ниска опције, знак једнакости (=), и списак не смеју да садрже никакве празнине или друга празна места. Примери: -C=НАЗИВ,ЈЕДНА-ВЕЛИЧИНА или --caches=НАЗИВ,ЈЕДНА-ВЕЛИЧИНА.
Основни списак колона се може проширити ако је списак наведен у формату +списак (нпр., lscpu -C=+ПОЛИТИКА-ДОДЕЛЕ).
-c, --offline
--hierarchic[=када]
-e, --extended[=списак]
Ако је аргумент списак изостављен, основне колоне се укључују у излазу наредбе. Основни излаз је подложан измени.
Приликом навођења аргумента списак, ниска опције, знак једнакости (=), и списак не смеју да садрже никакве празнине или друга празна места. Примери: „-e=процесор,чвор“ или „--extended=процесор,чвор“.
Основни списак колона се може проширити ако је списак наведен у формату +списак (нпр., *lscpu -e=+MHZ).
-J, --json
-p, --parse[=списак]
Ако је аргумент списак изостављен, излаз наредбе је сагласан са ранијим издањима lscpu-a. У овом сагласном формату, два зареза се користе за одвајање колона оставе процесора. Ако није препозната ниједна остава процесора, колона оставе се изоставља. Ако се користи аргумент списак, колоне оставе се одвајају двотачком (:).
Приликом навођења аргумента списак, ниска опције, знак једнакости (=), и списак не смеју да садрже никакве празнине или друга празна места. Примери: „-p=процесор,чвор“ или „--parse=процесор,чвор“.
Основни списак колона се може проширити ако је списак наведен у формату +списак (нпр., *lscpu -p=+MHZ).
-s, --sysroot директоријум
-x, --hex
-y, --physical
Ова опција не утиче на логичке бројеве процесора.
--output-all
ГРЕШКЕ¶
Основни претпреглед фамилије, модела процесора итд. се увек заснива само на првом процесору.
Понекад у „Xen Dom0“ кернел изештава погрешним подацима.
На виртуелном хардверу број језгара по прикључници, итд. може бити погрешан.
АУТОРИ¶
Cai Qian <qcai@redhat.com>, Karel Zak <kzak@redhat.com>, Heiko Carstens <heiko.carstens@de.ibm.com>
ПОГЛЕДАЈТЕ ТАКОЂЕ¶
ПРИЈАВЉИВАЊЕ ГРЕШАКА¶
За пријављивање грешака, користите пратиоца грешака на <https://github.com/util-linux/util-linux/issues>.
ДОСТУПНОСТ¶
Наредба lscpu је део пакета „util-linux“ који се може преузети са Архиве Линукс кернела <https://www.kernel.org/pub/linux/utils/util-linux/>.
2024-10-01 | util-linux 2.40.2 |