Где файлы создаются, “делают модули” при создании и компиляции ядра Linux?

Если вы добавите переключатель -t , вы можете указать, сколько писателей вы хотите использовать в iozone . Из IOzone PDF .

-t #
Run Iozone in a throughput mode. This option allows the user to specify how 
many threads or processes to have active during the measurement. 

Пример

$ ./iozone -i 0 -t 2

Children see throughput for  2 initial writers 1=  433194.53 KB/sec
Parent sees throughput for  2 initial writers   =    7372.12 KB/sec
Min throughput per process          =       0.00 KB/sec 
Max throughput per process          =  433194.53 KB/sec
Avg throughput per process          =  216597.27 KB/sec
Min xfer                    =       0.00 KB

Children see throughput for  2 rewriters    =  459924.70 KB/sec
Parent sees throughput for  2 rewriters     =   13049.40 KB/sec
Min throughput per process          =  225610.86 KB/sec 
Max throughput per process          =  234313.84 KB/sec
Avg throughput per process          =  229962.35 KB/sec
Min xfer                    =     488.00 KB

отрывок - 10 примеров iozone для измерения производительности дискового ввода-вывода в Linux

Чтобы выполнить iozone в режиме пропускной способности, используйте параметр -t. Вам следует также укажите количество потоков, которые должны быть активны во время этого тест.

В следующем примере выполняется тест пропускной способности iozone для пишет, используя 2 потока. Обратите внимание, что вы не можете комбинировать опцию -a с опцией -t.

1
09.04.2014, 19:52
1 ответ
[1130341] На этапе 3 будут скомпилированы только модули. Для того, чтобы они куда-то попали, вам нужно сделать [1130726]make modules_install[1130727].

Как указано в комментариях, [1130728]make -n modules_install[1130729] покажет вам, куда они попали. Точное местоположение зависит от версии компилируемого ядра, целевой каталог - [1130730]/lib/modules/[1130731]. Собираемую версию можно найти по [1130732]make kernelrelease[1130733].[1130344].

1
27.01.2020, 23:52

Теги

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