Можно исследовать базовые файлы с gdb. Однако в этом случае у Вас, кажется, есть несколько последовательных отказов памяти, и польза советует, должен был бы проверить Вашу RAM с помощью программ диагностирования памяти. Они часто находятся на liveCDs распределения.
Можно записать простое for
- цикл
time -p bash -c "for (( i=0; i<10; i++ )); do command1; command2; done;"
Обратите внимание, что я использовал bash
вместо sh
для цикла.
С zsh:
time (repeat 10 {cmd1; cmd2})
zsh
repeat
наследован от csh
.
С tcsh
:
time repeat 10 eval 'cmd1; cmd2'
Дал бы Вам время для каждого повторения и полное время в конце.
time (for i in {1..10}; do sleep 1 ; done)
– frostschutz 24.03.2013, 20:47