Smp: различия между версиями
Материал из noname.com.ua
Перейти к навигацииПерейти к поиску (UiBIYFfpQV) |
Sirmax (обсуждение | вклад) |
||
(не показаны 3 промежуточные версии 2 участников) | |||
Строка 1: | Строка 1: | ||
+ | [[Категория:Linux]] |
||
− | BION I'm imprsseed! Cool post! |
||
+ | =SMP= |
||
+ | |||
+ | Пример использования жесткой привязки процесса к определенному процессору (CPU affinity). |
||
+ | |||
+ | Устанавливаем пакет schedutils |
||
+ | |||
+ | Привязка процесса с pid 13545 к первому CPU (#0): |
||
+ | <pre> |
||
+ | taskset -c 1 -p 13545 |
||
+ | </pre> |
||
+ | к 3 и 4 CPU (#2 и #3): |
||
+ | <pre> |
||
+ | taskset -c 3,4 -p 13545 |
||
+ | </pre> |
||
+ | |||
+ | Загрузку процессоров в SMP системе удобно оценивать через утилиту mpstat из пакета sysstat. |
||
+ | <pre> |
||
+ | mpstat -P ALL |
||
+ | </pre> |
||
+ | |||
+ | Утилизацию подсистемы ввода/вывода можно посмотреть через команду iostat |
||
+ | |||
+ | Взято с опеенета (http://www.opennet.ru/tips/info/1017.shtml) |
Текущая версия на 14:13, 15 июля 2011
SMP
Пример использования жесткой привязки процесса к определенному процессору (CPU affinity).
Устанавливаем пакет schedutils
Привязка процесса с pid 13545 к первому CPU (#0):
taskset -c 1 -p 13545
к 3 и 4 CPU (#2 и #3):
taskset -c 3,4 -p 13545
Загрузку процессоров в SMP системе удобно оценивать через утилиту mpstat из пакета sysstat.
mpstat -P ALL
Утилизацию подсистемы ввода/вывода можно посмотреть через команду iostat
Взято с опеенета (http://www.opennet.ru/tips/info/1017.shtml)