РЕКЛАМА
ИНФОРМАЦИЯ
ПОЛЕЗНЫЕ ССЫЛКИ
Обзор Intel SSD 520: high-end накопитель на контроллере SandForce

Тест производительности SSD в офисных приложениях

Производительность SSD при работе с видео

Стоит ли переходить с жёсткого диска на SSD?

SSD: лучший апгрейд для старого ПК?

Rambler's Top100 Рейтинг@Mail.ru

НАКОПИТЕЛИ

Производительность SSD в приложениях для рабочих станций
Краткое содержание статьи: Мы используем комбинацию синтетических бенчмарков и реальных приложений в наших тестах дисковых накопителей. Но можно ли делать на основе такого набора тестов выводы применительно к какой-либо специфической области? Мы решили протестировать нагрузку на дисковую подсистему в нескольких приложениях, ориентированных на рабочие станции, чтобы получить реальные данные по производительности в данном контексте использования.

Производительность SSD в приложениях для рабочих станций


Редакция THG,  30 марта 2012
Назад
Вы читаете страницу 3 из 6
1 2 3 4 5 6
Далее


Программирование в Visual Studio: Открытие проекта

Производительность SSD в приложениях для рабочих станций: тест

Общая статистика операций
Общее время, мин:сек 9:7
Операций чтения, шт 37
Операций записи, шт 118
Объём данных при чтении 855 кбайт
Объём данных при записи 1,14 кбайт
Время работы диска, с 0,015
Средняя скорость передачи данных, Мбайт/с 129,04

Программирование – общий компонент нагрузки для любой рабочей станции. Тем не менее, простое действие открытия файла, содержащего программный код, зачастую упускается из вида. В нашем тесте мы открывали единичный .cpp-файл из проекта Mozilla с открытым исходным кодом. Подавляющее большинство операций осуществляются на глубине очереди, равной единице, причём основная часть переданных данных относится к случайным операциям. Согласно нашим измерениям, значительная часть операций производится с блоками объёмом 4 кбайт.

Статистика операций ввода/вывода:

  • 82% всех операций осуществляется на глубине очереди, равной единице.
  • 81% объёма всех переданных данных относится к случайным операциям.
  • 52% всех операций работают с блоками данных по 4 кбайт.
  • 16% всех операций работают с блоками данных по 32 кбайт.



Программирование в Visual Studio: Компиляция кода

Производительность SSD в приложениях для рабочих станций: тест

Общая статистика операций
Общее время, мин:сек 49:54
Операций чтения, шт 1071
Операций записи, шт 61 070
Объём данных при чтении 64,31 Мбайт
Объём данных при записи 2,08 Гбайт
Время работы диска, с 10,966
Средняя скорость передачи данных, Мбайт/с 199,62

Хотя программисты тратят большую часть своего времени на редактирование кода, данная задача не требует наличия быстрого процессора или SSD-накопителя. Реально же производительная система может потребоваться на этапе компиляции кода.

Существует множество различных примеров, которые мы могли бы использовать в нашем тесте как профиль нагрузки при компиляции, но мы стремились найти что-то типичное и знакомое. По этой причине мы решили загрузить исходный код для Firefox и использовали компилятор Visual Studio 2010. Организация Mozilla Foundation, в основном, подготавливает исходный код, что облегчает процесс компиляции.

Согласно нашим замерам, большая часть операций осуществляется на глубине очереди свыше единицы. Поскольку компилятор обращается к массиву файлов в некой последовательности, операции организованы в очередь заданий. Интересно также, что наш тест выявил некий баланс между случайными операциями с блоками по 4 кбайт и последовательной передачей данных блоками по 128 кбайт. Это было неожиданно для нас, так как основная часть файлов в проекте имеет размер менее 10 кбайт.

Таким образом, компиляция кода – не тот сценарий, где SSD имеют явное преимущество. Как мы знаем, чтение и запись случайных данных – область, где жёсткие диски наиболее ощутимо проигрывают SSD. Рассмотрим статистику операций и выявим разницу по скорости при компиляции кода между одним твердотельным накопителем Vertex 3 и парой жёстких дисков Caviar Green объёмом 1 тбайт, работающими в массиве RAID 0. Система на основе SSD выполняет компиляцию кода за 49 минут, система на основе жёстких дисков – за 55 минут.

Статистика операций ввода/вывода:

  • 43% всех операций осуществляется на глубине очереди, равной единице.
  • 30% всех операций осуществляется на глубине очереди от 2 до 4.
  • 41% всех переданных данных относится к последовательным операциям.
  • 29% всех операций работают с блоками данных по 4 кбайт.
  • 21% всех операций работают с блоками данных по 128 кбайт.



Назад
Вы читаете страницу 3 из 6
1 2 3 4 5 6
Далее


СОДЕРЖАНИЕ

Производительность SSD в приложениях для рабочих станций. Отзывы в Клубе экспертов THG [ 1 отзывов] Производительность SSD в приложениях для рабочих станций. Отзывы в Клубе экспертов THG [ 1 отзывов]


РЕКЛАМА
РЕКОМЕНДУЕМ ПРОЧЕСТЬ!

История мейнфреймов: от Harvard Mark I до System z10 EC
Верите вы или нет, но были времена, когда компьютеры занимали целые комнаты. Сегодня вы работаете за небольшим персональным компьютером, но когда-то о таком можно было только мечтать. Предлагаем окунуться в историю и познакомиться с самыми знаковыми мейнфреймами за последние десятилетия.

Пятнадцать процессоров Intel x86, вошедших в историю
Компания Intel выпустила за годы существования немало процессоров x86, начиная с эпохи расцвета ПК, но не все из них оставили незабываемый след в истории. В нашей первой статье цикла мы рассмотрим пятнадцать наиболее любопытных и памятных процессоров Intel, от 8086 до Core 2 Duo.

ССЫЛКИ
Реклама от YouDo
Дизайн интерьера 2-комнатной квартиры-студии на YouDo.