Количество процессоров и ядер в моих системах [дубликат]

Если установлена ​​программа resolvconf , вам не следует редактировать файл конфигурации resolv.conf вручную в системе на основе Debian или Ubuntu, так как он будет динамически изменен программами в системе. . Если вам нужно вручную определить серверы имен (как в случае со статическим интерфейсом), добавьте строку примерно следующего вида в файл конфигурации интерфейсов в / etc / network / interfaces файл:

#Place the line indented within an iface stanza, e.g., right after the gateway line.
dns-nameservers 
8.8.8.8 
127.0.0.1
3
29.03.2018, 16:24
3 ответа

Ваш процессор i5 -6200U имеет 2 ядра и 4 потока.

Физические ядра имеют номера 0 и 1 в элементе core id.
Ваше виртуальное ядро ​​(, также известное как поток ), пронумеровано от 0 до 3 в элементе processor.
Наконец, на вашем компьютере есть один ЦП с номером 0 в элементе physical id

.
1
27.01.2020, 21:13
Информация

/proc/cpuinfoможет быть немного запутанной. Это процессоры ядра, которые не обязательно являются физическими процессорами. К ним также относятся ядра/модули и потоки.

Когда вы посмотрите на это:

physical id : 0
siblings    : 4
core id     : 0
cpu cores   : 2

physical id— фактическое число физического процессора . Он всегда остается равным 0, что означает, что в вашей системе 1 ЦП.

siblingsобозначает, что это один из 4 процессоров ядра(потоков , если хотите ).

core idможно объяснить как поток на ядро ​​, что означает наличие 2 потоков на каждое ядро ​​, каждый с идентификаторами 0 и 1.

cpu cores— общее количество ядер , которое имеет этот процессор .


Возможно, было бы проще использоватьlscpu-информацию, представленную в более прямом виде.

6
27.01.2020, 21:13

Нет, у вас есть только один процессор с 2 ядрами, каждый из которых поддерживает 2 потока. Это также соответствует информации на странице Intel об i5 -6200U . Нумерация «процессоров» в содержании /proc/cpuinfo— это вещь Linux -, разные процессоры будут иметь разные physical id.

0
27.01.2020, 21:13

Теги

Похожие вопросы