Hi all !Вот скомпилил ядро с поддержкой SMP.
А как теперь top заставить показывать загрузку по всем процессорам ?
Простая перекомпиляция top не катит ...
Как ? :)
Где исходники править ? А то я в програминге не силен ;)
>Hi all !
>
>Вот скомпилил ядро с поддержкой SMP.
>
>А как теперь top заставить показывать загрузку по всем процессорам ?кхм! Ващето не надо перекомпилировать... Итак должно показывать...
А что за система то? И вообще, фторой процессор есть?dmesg | grep CPU
CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (2998.57-MHz 686-class CPU)
Hyperthreading: 2 logical CPUs
FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs
cpu0: <ACPI CPU> on acpi0
cpu1: <ACPI CPU> on acpi0
SMP: AP CPU #1 Launched!
>Hi all !
>
>Вот скомпилил ядро с поддержкой SMP.
>
>А как теперь top заставить показывать загрузку по всем процессорам ?
>
Ха! вопрос дошел!
Неа, загрузку по каждому процу не посмотреть. можно узнать только общую загрузку системы, и какой процесс где исполняется. ИМХО.
Оставляю за собой право быть неправым.
>>Hi all !
>>
>>Вот скомпилил ядро с поддержкой SMP.
>>
>>А как теперь top заставить показывать загрузку по всем процессорам ?
>>
>Ха! вопрос дошел!
>Неа, загрузку по каждому процу не посмотреть. можно узнать только общую загрузку
>системы, и какой процесс где исполняется. ИМХО.
>Оставляю за собой право быть неправым.Не прав, так как я сам видел топ, который показывал загрузку по нескольким процам ... хотя может это линукс ?
У меня FreeBSD 4.11
Процы есть и их система видит ;)root#proext[0]~>cat /var/run/dmesg.boot | grep CPU
CPU: Intel(R) Xeon(TM) CPU 3.00GHz (3000.12-MHz 686-class CPU)
Hyperthreading: 2 logical CPUs
FreeBSD/SMP: Multiprocessor motherboard: 4 CPUs
Warning: Pentium 4 CPU: PSE disabled
SMP: AP CPU #1 Launched!
SMP: AP CPU #3 Launched!
SMP: AP CPU #2 Launched!
root#proext[0]~>Кстати, что это за ворнинг ? :)
>Warning: Pentium 4 CPU: PSE disabled
^^^ - ИМХО - некая инструкция у проца (?)В гугле это вот что:
parallel single ended.
Persistent Storage Engineзапросец таков define:pse