![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Программирования высокого уровня Почтовые вопросы о C, C + +, Java, SQL и других языках программирования здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| семафор | raguramtgr | UNIX для чайников Вопросы И Ответы | 7 | 06-15-2009 10:39 AM |
| Семафоров | Jaken | Shell программирование и сценарии | 2 | 04-04-2009 06:10 PM |
| dmidecode, RAM скорость \u003d "Текущая скорость: Unknown" | Санти | Файловые системы, диски и память | 0 | 02-16-2006 06:16 AM |
| Семафоров | vjsony | UNIX для чайников Вопросы И Ответы | 3 | 04-07-2003 03:06 PM |
| семафор | yls177 | UNIX для чайников Вопросы И Ответы | 1 | 10-09-2002 12:18 AM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread |
Оценка:
|
Режимы дисплея |
|
|
|
|||||
|
Используйте / USR / BIN / время-V для подробнее
Мы можем незначительно исключаю страниц ошибок и тому подобное, посмотрев на выходе из / USR / BIN / время-V. Несовершеннолетний страница вины означает OS защищены странице памяти, и что внутренние таблицы были изменены, однако этот процесс не был приостановлен в связи с IO или что-либо подобное. Оказывается, все они должны либо профилирования кода или ссылки на программу. Код:
$ /usr/bin/time -vv ./semget
555555.56 semop/s [0,0]
Command exited with non-zero status 24
Command being timed: "./semget"
User time (seconds): 2.85
System time (seconds): 6.12
Percent of CPU this job got: 99%
Elapsed (wall clock) time (h:mm:ss or m:ss): 0:08.99
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 0
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 135
Voluntary context switches: 7
Involuntary context switches: 53
Swaps: 0
File system inputs: 0
File system outputs: 0
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 24
|
|
||||
|
Цитата:
tstloop является единственной программой, я вновь запустить $. / Tstloop $ Gprof-л. / Tstloop gprof: gmon.out файл отсутствует призыв граф данных Благодарим Вас за то, что нашли его на другом форуме. к Otheus: tstloop скомпилирован с профилей: Код:
$ /usr/bin/time -vv ./tstloop
125000.00 semop/s [0,0]
Command exited with non-zero status 24
Command being timed: "tstloop"
User time (seconds): 15.05
System time (seconds): 24.33
Percent of CPU this job got: 99%
Elapsed (wall clock) time (h:mm:ss or m:ss): 0:39.39
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 0
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 121
Voluntary context switches: 1
Involuntary context switches: 326
Swaps: 0
File system inputs: 0
File system outputs: 0
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 24
и здесь результаты программы составлен без профилирования Код:
$ /usr/bin/time -vv ./tstloop
128205.13 semop/s [0,0]
Command exited with non-zero status 24
Command being timed: "./tstloop"
User time (seconds): 15.39
System time (seconds): 23.19
Percent of CPU this job got: 99%
Elapsed (wall clock) time (h:mm:ss or m:ss): 0:38.59
Average shared text size (kbytes): 0
Average unshared data size (kbytes): 0
Average stack size (kbytes): 0
Average total size (kbytes): 0
Maximum resident set size (kbytes): 0
Average resident set size (kbytes): 0
Major (requiring I/O) page faults: 0
Minor (reclaiming a frame) page faults: 101
Voluntary context switches: 1
Involuntary context switches: 112
Swaps: 0
File system inputs: 0
File system outputs: 0
Socket messages sent: 0
Socket messages received: 0
Signals delivered: 0
Page size (bytes): 4096
Exit status: 24
|
|
||||
|
-С флага помогла см. результаты ниже
$ Gprof-P. / Tstloop Плоский профиль: Каждый образец считается 0,01 секунды. Совокупный% самоуправления самоуправления Итого Время секунд секунд звонки TS / Ц. вызова / вызова имя 99.70 3.64 3.64 Основная |
![]() |
| Закладки |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|