в чем разница между процессором и ядром?

имхо - макет не идентичен по стилю, поэтому вам следует начать с установки политик (похоже, что у вас была одна копия с установкой максимального количества дисков, а затем вы сделали свою копию после добавления дисков 32 и 33 - и теперь у вас везде не хватает места (иначе hdisk8 не появился бы на виду).

имхо 2 - и, возможно, более важное - не должно быть большой необходимости реорганизовывать hd2 - по причинам производительности - поскольку большая часть того, что вы регулярно, часто читаете, используете (исполняемые файлы, разделяемые библиотеки), должна быть кэширована. Следовательно, я продолжаю здесь, как если бы это был 'datavg', а не rootvg.

имхо 3 - нет необходимости в том, чтобы rootvg был больше 16 Гб. Приложения не должны устанавливаться по умолчанию в rootvg. Это было "приемлемо" в конце 80-х и начале 90-х, когда AIX также использовался в качестве графической рабочей станции. В качестве виртуальной машины это было гораздо менее приемлемо.

Чтобы сделать это хорошо, вы не должны думать о "быстром исправлении" с помощью одной команды. Сначала я бы поискал, где есть свободное место в группе томов, или лучше - если бы я мог добавить новый диск/LUN, достаточно большой, чтобы вместить одну копию, и сделать третью копию на этот диск, используя:

extendvg myvg hdiskYY hdiskZZ

chlv -e m -s y hd2      # set minimal but strict placement policies
mklvcopy -a e -e m -s y hd2 3 hdiskYY
rmlvcopy hd2 2 hdisk8 hdisk32 hdisk33 hdisk43 hdiskNN # where hdiskNN stands for all the other disks the second copy was on
mklvcopy -a e -e m -s y hd2 3 hdiskZZ
rmlvcopy hd2 2 hdisk8 hdisk30

По мере того, как я прохожу через это - моя интуиция подсказывает, что ваша проблема в том, как управлялся rootvg. Больше внимания должно быть уделено перемещению вещей, которые не являются 'ядром AIX', а также связанных с приложениями. Эта очистка hd2 (/usr) крайне незначительна по сравнению с тем, что, как мне кажется, вы на самом деле знаете об истории этой системы.

9
10.05.2017, 12:15
2 ответа

От man lscpu:

CPU
Логический номер процессора, используемый ядром Linux.

СЕРДЕЧНИК
Логический номер ядра. Ядро может содержать несколько процессоров.

РАЗЪЕМ
Логический номер сокета. Сокет может содержать несколько ядер.

Так что да, у вас есть 4 ЦП, содержащихся в 2 физических ядрах, содержащихся в одном физическом сокете.

Ту же информацию можно получить из cat /proc/cpuinfo.

Смежный вопрос: Так что же такое логические ядра ЦП (в отличие от физических ядер ЦП)?

10
27.01.2020, 20:06

Чтобы избежать путаницы между логическими и физическими процессорами,

Intel refers to a physical processor as a socket.


Технология Hyperthreading позволяет одному ядру процессора одновременно выполнять два независимых потока.

While hyperthreading does not double the performance of a system, it can increase performance by better utilizing idle resources leading to greater throughput for certain important workload types. An application running on one logical processor of a busy core can expect slightly more than half of the throughput that it obtains while running alone on a non-hyperthreaded processor.

Резюме

  • В вашей системе есть один физический ЦП (Назовем его X)
  • Hyperthreading заставляет ЦП X вести себя как два ЦП, (ЦП -X1 и ЦП -X2 ), но физически это не так.
  • Каждый X1 и X2 может одновременно выполнять два потока одновременно

Подводя итог, у вас есть один физический процессор, который может выполнять 4 потока одновременно.

5
27.01.2020, 20:06

Теги

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