|
Компьютерный форум OSzone.net » Linux и FreeBSD » Новости и флейм из мира *nix » Тестирование быстродействия файловых систем. |
|
Тестирование быстродействия файловых систем.
|
Ветеран Сообщения: 1862 |
Есть статья сравнивающая быстродействие файловых систем http://www.posix.ru/system/test_free_vs_linux/ написана в 2004 году. Но ведь все течет, все изменяется. Какова ситуация сейчас?
Сваял скриптик. За ошибки - извиняйте ![]() #!/bin/sh bigfile=/tmp/Lynda.com.3ds.Max.9.Essential.Training-MOJO.rar newbigfile=/var/tmp/test.file date >> /tmp/testfs.log echo Test copy bigfile - 703 Mb echo Test copy bigfile - 703 Mb >> /tmp/testfs.log start=`date +%s` cp $bigfile $newbigfile && end=`date +%s` timetest=`expr $end - $start` echo $timetest >> /tmp/testfs.log date >> /tmp/testfs.log date >> /tmp/testfs.log echo Test clear bigfile - 703 Mb echo Test clear bigfile - 703 Mb >> /tmp/testfs.log start=`date +%s` rm -Rf $newbigfile && end=`date +%s` timetest=`expr $end - $start` echo $timetest >> /tmp/testfs.log date >> /tmp/testfs.log date >> /tmp/testfs.log echo Test untar file - 89.471 file echo Test untar file - 89.471 file >> /tmp/testfs.log start=`date +%s` tar xzf /tmp/ports.tar.gz && end=`date +%s` timetest=`expr $end - $start` echo $timetest >> /tmp/testfs.log date >> /tmp/testfs.log dirsm=/tmp/ports newdirsm=/var/tmp/ports date >> /tmp/testfs.log echo Test copy smalldir - 89.471 file=174.115.356 byte echo Test copy smalldir - 89.471 file=174.115.356 byte >> /tmp/testfs.log start=`date +%s` cp -fR $dirsm $newdirsm && end=`date +%s` timetest=`expr $end - $start` echo $timetest >> /tmp/testfs.log date >> /tmp/testfs.log date >> /tmp/testfs.log echo Test clear smalldir - 89.471 file=174.115.356 byte echo Test clear smalldir - 89.471 file=174.115.356 byte >> /tmp/testfs.log start=`date +%s` rm -Rf $newdirsm && end=`date +%s` timetest=`expr $end - $start` echo $timetest >> /tmp/testfs.log date >> /tmp/testfs.log dirbig=/tmp/software newdirbig=/var/tmp/software date >> /tmp/testfs.log echo Test copy bigdir - 1.707 file=1.018.867.378 byte echo Test copy bigdir - 1.707 file=1.018.867.378 byte >> /tmp/testfs.log start=`date +%s` cp -fR $dirbig $newdirbig && end=`date +%s` timetest=`expr $end - $start` echo $timetest >> /tmp/testfs.log date >> /tmp/testfs.log date >> /tmp/testfs.log echo Test clear bigdir - 1.707 file=1.018.867.378 byte echo Test clear bigdir - 1.707 file=1.018.867.378 byte >> /tmp/testfs.log start=`date +%s` rm -Rf $newdirbig && end=`date +%s` timetest=`expr $end - $start` echo $timetest >> /tmp/testfs.log date >> /tmp/testfs.log Цитата:
И вот еще, что меня интересует. Чем может ограничиватся быстродействие компьютера, кроме как процессором и скоростью диска, измеряемой в мегабайтах. |
||
------- Отправлено: 00:17, 19-02-2007 |
Ветеран Сообщения: 673
|
Профиль | Отправить PM | Цитировать Цитата:
|
|
------- Отправлено: 09:40, 19-02-2007 | #2 |
Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети. Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля. |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать Для определения скорости чтения вполне подходит hdparm
PS Статья интересная, но "неправильная" - не пришло ещё время выбирать файловую систему по бысьродеёствию - гораздо болееее важна надежность, и тут ext2/ext3 нет равных ![]() |
------- Отправлено: 09:49, 19-02-2007 | #3 |
Ветеран Сообщения: 1862
|
Профиль | Сайт | Отправить PM | Цитировать kaEwituS
Про сеть пока речи нет. А вот насчет ОЗУ посмотрим. ruslandh Говорит - команда не найдена ![]() Если только dd Цитата:
Значит циферок я не дождусь ![]() |
|
------- Отправлено: 19:51, 19-02-2007 | #4 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать Значит установить надо
![]() Насчёт цифорок - они должны быть соизмеримы, а как этого достичь, если помимо файловой системы на скорость работы с диском влияет и скорость процессора и конкретный контроллер и жёсткий диск и драйвера (версия ядра и какой модуль используется) ? Плюс настройки безопасности (используется-ли SeLinux, а если используется, то в каком режимею. В частности, забиваются-ли нулями удаляемые файлы или просто удаляются с диска). |
|
------- Отправлено: 21:56, 19-02-2007 | #5 |
Ветеран Сообщения: 1862
|
Профиль | Сайт | Отправить PM | Цитировать Это все отмазки
![]() Ну нет, так нет... А вот как узнать скорость работы ОЗУ - вопрос ... Как впрочем и частоту на которой она работает. |
------- Отправлено: 23:07, 20-02-2007 | #6 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать |
------- Отправлено: 00:16, 21-02-2007 | #7 |
Ветеран Сообщения: 1862
|
Профиль | Сайт | Отправить PM | Цитировать Не буду
![]() Более чем уверен, что во FreeBSD оно не заработает. Поскольку использует (наверняка) системные вызовы, /dev & etc. Нашел еще одну статейку http://linuxgazette.net/122/piszcz.html Действия для тестирования Цитата:
![]() Но вот возникли вопросы по программированию. Как сделать split? |
|
------- Отправлено: 23:22, 22-02-2007 | #8 |
info man howto Сообщения: 6958
|
Профиль | Сайт | Отправить PM | Цитировать man split вам в помощь
![]() Цитата:
|
|
------- Отправлено: 23:56, 22-02-2007 | #9 |
Ветеран Сообщения: 1862
|
Профиль | Сайт | Отправить PM | Цитировать В шелле tcsh есть внутрення команда - time. Как изменить ее формат представление времени с умолчального на нужный?
|
------- Отправлено: 00:12, 23-02-2007 | #10 |
![]() |
Участник сейчас на форуме |
![]() |
Участник вне форума |
![]() |
Автор темы |
![]() |
Сообщение прикреплено |
| |||||
Название темы | Автор | Информация о форуме | Ответов | Последнее сообщение | |
CMD/BAT - [решено] изменение параметров быстродействия в cmd | alexandri | Скриптовые языки администрирования Windows | 7 | 14-01-2010 19:48 | |
Debian/Ubuntu - О файловых системах | __sa__nya | Общий по Linux | 8 | 21-07-2008 16:20 | |
FTP/File - [решено] Несколько вопросов о файловых серверах,о WiFi e.t.c. | BROTHERHOOD | Хочу все знать | 18 | 23-05-2008 01:57 | |
Монтирование файловых систем | chuvaki | Общий по Linux | 9 | 20-02-2004 22:34 | |
Настройка быстродействия системы | Kasper | Хочу все знать | 2 | 10-12-2003 20:07 |
|