The website "dmilvdv.narod.ru." is not registered with uCoz.
If you are absolutely sure your website must be here,
please contact our Support Team.
If you were searching for something on the Internet and ended up here, try again:

About uCoz web-service

Community

Legal information

Измерение времени загрузки

Измерение времени загрузки

Предыдущая  Содержание  Следующая V*D*V

Существует много методов для измерения времени загрузки системы. В этом разделе мы обсудим измерение времени загрузки с помощью Instrumented printks (printk, снабжённый средствами измерения). Патч можно загрузить с www.celinuxforum.org. Патч добавляет поддержку отображения временных меток вместе с выводом printk. Примените патч к ядру и включите Show timing information on printks в разделе Kernel hacking. Соберите и загрузите новое ядро. Пример вывода показан в Распечатке A.1.

Основой этого патча является функция sched_clock. Как уже говорилось в Главе 8, высокая точность при измерении достигается, если для лучшей поддержки функции sched_clock обеспечивается BSP.

 

Распечатка A.1 Пример вывода Printk при измерении

 

[4294667.296000] Linux version 2.6.8.1 (root@amol) (gcc version

                 3.2.2 20030222 (Red Hat Linux 3.2.2-5)) #4 Wed

                 Mar 9 15:22:08 IST 2005

[4294667.296000] BIOS-provided physical RAM map:

[4294667.296000] BIOS-e820: 0000000000000000 - 000000000009fc00

                 (usable)

[4294667.296000] BIOS-e820: 000000000009fc00 - 00000000000a0000

                 (reserved)

[4294667.296000] BIOS-e820: 00000000000e6000 - 0000000000100000

                 (reserved)

[4294667.296000] BIOS-e820: 0000000000100000 - 000000000ef2fc00

                 (usable)

            …

            …

[4294671.443000] Dentry cache hash table entries: 32768 (order:

                 5, 131072 bytes)

[4294671.444000] Inode-cache hash table entries: 16384 (order: 4,

                 65536 bytes)

[4294671.570000] Memory: 237288k/244924k available (2099k kernel

                 code, 6940k reserved, 673k data, 172k init,

                 0k highmem)

[4294671.570000] Checking if this processor honors the WP bit

                 even in supervisor mode... Ok.

[4294671.570000] Calibrating delay loop... 5488.64 BogoMIPS

           …

           …

 

Предыдущая  Содержание  Следующая