Наиболее полным программным обеспечением для тестирования производительности, вероятно, является набор тестов Phoronix, который доступен в репозиториях и может быть установлен с помощью:
sudo apt-get install phoronix-test-suite
При первом запуске phoronix-test-suite в терминале вы можете либо ответьте «да», либо «нет» на вопросы, касающиеся анонимной статистической отчетности. Если вы ответите «да», в нем говорится, что
Эта информация объединена вместе с материалами от всех других пользователей, чтобы показать общие тенденции и другие подробности на OpenBenchmarking.org.Это зависит от вас, вы выберете «да» или «нет», но нечего беспокоиться. Вы можете еще позже загрузить результаты вручную в Phoronix test suite , если хотите, с параметрами в программе:
phoronix-test-suite upload-result
Для получения дополнительной информации о Phoronix test suite см. Этот PDF и официальный форум.
Чтобы перечислить все доступные тесты (но не обязательно загруженные), запустите:
phoronix-test-suite list-tests
, который дает такие тесты, как эти и многие другие:
pts/aio-stress - AIO-Stress Disk
pts/apache - Apache Benchmark System
pts/apitrace - APITrace Graphics
pts/battery-power-usage - Battery Power Usage System
pts/blogbench - BlogBench Disk
Чтобы найти информацию о любом конкретном тесте, вы можете использовать:
phoronix-test-suite info povray
Многие из тестов не установлены по умолчанию, и вы можете либо загрузить отдельного проверьте и запустите его, например:
phoronix-test-suite install povray
phoronix-test-suite run povray
Чтобы найти списки тематических наборов тестов, запустите
phoronix-test-suite list-suites
, который возвращает такие вещи, как
В качестве примера вы можете запустить весь набор аудио-тестов (вместо одного из тех, которые перечислены с помощью команды list-tests), поэтому в этом случае введите
phoronix-test-suite run audio-encoding
Для этого теста некоторые другие связанные тесты аудио загружаются и устанавливаются программой, а затем тест запустить.
Существует огромное количество тестов для установки и опций для экспериментов, но этот набор тестов определенно используется, если вы хотите получить некоторые оригинальные тесты из вашей системы Ubuntu, которые вы можете сравнить в Интернете по адресу этот pdf и Phoronix.com.
Это полный набор - быстрое, простое приложение для бенчмаркинга, но которое, с его многочисленными тестами, удовлетворит большинство областей, представляющих интерес для того, как все работает на Ubuntu.
Тем не менее, бенчмаркинг является предметом обсуждения, и форумы лучше всего подходят для анализа того, какие тесты дают наиболее полезные результаты и как должны быть настроены тесты; упомянутый выше, povray, достаточно хорошо известен и рассматривается для сравнения возможностей процессора.
Другим вариантом для ссылки является использование метода ATA Secure Erase с использованием hdparm.
Проблема с использованием команд уровня OS, таких как DD, заключается в том, что они будут удалять только блоки, наблюдаемые ОС. Любые запасные блоки (особенно зарезервированные ячейки на SSD) не будут удалены.
https://ata.wiki.kernel.org/index.php/ATA_Secure_Erase
Единственный правдоподобный метод (для HDD, SSHD и SSD) - использовать команду ATA Enhanced Secure Erase (ESE) для «удаления» всех сохраненных и остаточные данные.
Если эта команда НЕ МОЖЕТ использоваться, необходимо «разрушить» носитель (преобразовать в фрагменты размером 2 мкм или расплавить в печи).
HDD
В этом совете игнорируются старые магнитные носители (с до 2001 года и / или менее 15 ГБ в емкости). Некоторые ПК-BIOS (или ОС) блокируют выполнение команд ATA, а некоторые (значительно более старые) марки / модели (диска) являются проблематичными из-за плохой реализации ESE. Меньшая команда ATA «Secure Erase» работает быстрее, но только перезаписывается «нулями», а не случайным шаблоном. Единственный по-настоящему лучший метод, чем использование ESE, - это НЕ наличие данных на диске в первую очередь. Этого можно добиться с помощью шифрования с полным диском (FDE) или самошифрующих дисков (SED).«AFP» загрузочной линии - это то, что данные должны быть написаны или их можно восстановить. Для этого существует множество инструментов / методов.
Общий консенсус в том, что вам нужно сделать только один проход, поэтому дополнительные проходы требуют дополнительного времени и накладывают чрезмерный износ на жесткий диск.
Хотя существует множество решений, Я предпочитаю скраб.
scrub /dev/sda
Или, если вы предпочитаете
scrub -p dod /dev/sda
См.:
http://www.cyberciti.biz/tips/linux -unix-make-retrieving-data-more-tough.html
http://www.cyberciti.biz/tips/linux-unix-make-retrieving-data-more-difficult. html
http://linux.die.net/man/1/scrub