>скопировано 16777216 байт (17 MB), 6,00942 c, 2,8 MB/c Это чего за хрень?Для нормального десктопа 2.8Мб/сек как-то сильно медленно.Для embedded системы типа роутера... эээ а у тебя там что, strace засунут?
># strace cp test.bin /dev/null 2>&1 | wc -l
>...
Что-то я не понял - что ты этим хотел показать?Что strace умеешь использовать?Или я упустил какой-то более глубокий смысл?
>Так что, измеряется скоpость выполнения команды cp. :)
Пардон, я не очень понял что ты там замерял но я по сути таким маневром замерял время чтения баааааальшого файла с usb-флехи (~200Mb и ~600Mb файлы, много больше чем 32Мб RAM железки что нивелирует наличие буферов, cache hit при таком соотношении можно пренебречь).При этом фактическое чтение usb - происходит, индикатор флехи - мигает.И времена чтения прямо пропорциональны размерам файлов которые читаются.Ну и вот так асус выжал около 10 мегов в секунду на больших файлах.Правда чтение ради чтения интереса не представляет.А вот отгрузка lighttpd-ом уже только 5 с небольшим Мб/сек выжималось (вероятно, свою лепту внесла работа с сетью, подгрузившая проц).Это без всяких там оверклоков до 300 МГц и прочая было.Считать ли 5Мб/сек плохим результатом - хз.Это с 2.4 ядром, с 2.6 чуток похуже.Кстати реально там чуть более 5Мб/сек, я там не совсем верно скроил команду http_load'у так что он не засчитал частичные сессии(переделывать бенчи не буду, ждать чтения файлов на 600 мегс - нудно и лениво, меня просто порядок величин интересовал - чего оно и как может показать вообще).