| Страница:
1 2 3
|
|
Производительность
THG. Возможно, не все наши читатели знают, что такое TRIM? Не напомнишь?
THG. Хорошо. У памяти NAND есть специфическая характеристика - вы не можете записать данные в ячейку NAND, в которой присутствуют ранее сохранённые данные. Например, возьмём жёсткий диск ноутбука, с которого вы удалили, скажем, папку iTunes объёмом 2 Гбайт. Всё, что вы сделали - это удалили указатель на файлы, не так ли? Данные всё равно физически присутствуют на жёстком диске, именно поэтому вы можете выполнять позднее восстановление данных и подобные операции. Но, скажем, вы получили новую порцию файлов и начали её копировать. Жёсткий диск будет искать доступное пространство, он увидит 2 Гбайт свободного пространства и просто скопирует файлы поверх старых удалённых данных. На SSD то же самое невозможно - вернее, всё будет несколько иным. Когда вы удаляете ту же самую папку iTunes на 2 Гбайт с вашего SSD, вы всё ещё удаляете указатель, но когда вы попытаетесь перезаписать эти данные новыми, то SSD это не сделает. Ячейки NAND должны быть стёрты до этого. И, как вы, вероятно, знаете, этот процесс называется "сборкой мусора" (garbage collection). Сегодня, при помощи TRIM, если вы будете удалять ту же самую 2-Гбайт папку iTunes, то Windows 7 сообщит накопителю, что только что произошло удаление, чтобы он очистил область 2 Гбайт. И сделал это как можно быстрее, то есть не ждал, когда мне потребуется выполнить запись. То есть накопителю никогда не придётся сталкиваться с несоответствием данных. Не так ли, Тони?
Тони Чен. Да. На самом деле улучшение TRIM было сделано ещё до Windows 7. Когда вам нужно записать данные в одну страницу, вам придётся стереть весь блок и перенести данные этого блока в другое место. Именно поэтому у SSD по своей природе присутствует задержка записи, которая не позволяет достичь высокой производительности. Многие предыдущие поколения SSD, когда они впервые выходили на рынок, вообще могли не отвечать несколько секунд, когда вы выполняли операции записи на них. Поэтому ещё до появления функции TRIM многим SSD-контроллерам пришлось реализовать функцию "сбора мусора" в прошивке. Под "сбором мусора" подразумевается следующий процесс: когда старые данные удаляются, то создаётся непрямая таблица для оповещения контроллера. Ну и когда контроллер не будет загружен, он может перенести все эти участки данных, стереть блок и превратить его в свободный - он будет готов в следующий раз, когда система будет на него записывать информацию. Команда TRIM на самом деле просто помогает SSD лучше "собирать мусор". И она обеспечивает производительность уровня нового накопителя без какой-либо деградации.
THG. Какую роль во всём этом имеет запасное свободное пространство?
Луис Канеширо. До TRIM запасное пространство (spare space) было просто необходимо. Всего пять или шесть месяцев назад, на Intel Developer Forum, компания Intel защищала выделение от 10% до 20% запасного пространства при конфигурации накопителя NAND. Поэтому когда вы покупаете 64-Гбайт SSD, то он форматируется на 59,9 Гбайт. Если вы последуете совету Intel, то на самом деле получите раздел ближе к 52 Гбайт из-за запасной памяти NAND. Впрочем, после появления TRIM и поддержки под Windows 7, это уже не имеет такого существенного значения.
Нажмите на картинку для увеличения.
THG. Многие накопители, используемые сегодня, были выпущены до TRIM, и, если следовать здравому смыслу, то чем больше свободного пространства вы оставляете, тем лучше работает SSD. Поэтому 20% всегда лучше 10% и так далее. Но если всё, что я делаю - это небольшие операции записи, то это же не должно приводить к серьёзной перетасовке данных? Зачем оставлять столько пространства?
Тони Чен. Когда вы стартуете систему, то загружаете приложения. Когда вы просматриваете сайты в Интернете, то сохраняете временные файлы. Когда вы интенсивно используете оперативную память, то необходимо кэшировать страницы на жёстком диске. Поэтому свободное пространство жёсткого диска весьма критично для ОС. Насколько я знаю, в случае с современной Windows 7 вам потребуется минимум 16 Гбайт просто для установки ОС. Если вы используете накопитель 40 Гбайт, то сможете посчитать, сколько свободного места вам потребуется. Вы также знаете, сколько оперативной памяти установлено в вашу систему. Рассчитайте оба фактора, сложите, после чего прикиньте, сколько свободного пространства требуется системе для наилучшей производительности. Это простейшая формула для расчёта того, будет ли ОС работать хорошо. Кроме того, распределение износа SSD требует определённого свободного пространства. Мне нравится, что Intel представила соответствующие утилиты ещё до появления команды TRIM. Они выпустили программу, помогающую переносить данные по накопителю, а с помощью команды TRIM можно помочь системе без использования дополнительных утилит.
Почему Kingston?
THG. Представители Intel как-то сообщили нам, что компания постоянно находится в лидерах рынка SSD, поскольку обладает лучшим контроллером и прошивкой. Поскольку некоторые ваши накопители - это перемаркированные модели Intel, можете ли вы объяснить, почему алгоритмы у Intel такие хорошие?
Нажмите на картинку для увеличения.
Луис Канеширо. Контроллер - это движок, независимо от выбранного устройства флэш-памяти. Если уж кто глубоко понимает операции ввода/вывода, так это Intel. Я думаю, что компания использовала данный опыт и глубокое понимание собственной памяти NAND. То есть не вся память NAND одинаковая. С нашими продуктами USB мы использовали много сторонних поставщиков, и при переходе с одного производителя NAND на другого мы сталкивались с разницей по производительности. Мне кажется, что накопитель Intel оснащается оптимизированным контроллером, разработанным специально для памяти NAND собственного производства.
THG. Не хотелось бы показаться грубым, но если вы, по сути, просто лепите свою этикетку на SSD Intel, то какую ценность Kingston добавляет в конечный продукт?
Луис Канеширо. Что ж, это больше вопрос бизнеса. Подумайте о том, как Intel традиционно проникает в компанию "X"? Возможно, продукция Intel присутствует в компьютерах Dell или HP, не так ли? Возможно, в ноутбуках ThinkPad. Компания хотела, чтобы мы расширили распространение её накопителей, и у нас есть собственные каналы до клиентов, сборщиков систем и конечных пользователей в корпоративной сфере. У нас есть представители, которые работают с той же самой компанией "X". И я сопровождаю немало этих представителей на переговорах, когда у нас есть новая технология. Что касается нас, то накопители Intel помогли нам представить очень сильный продукт на рынке SSD. А для Intel выигрыш заключался в том, что мы охватили область, в которую эта компания обычно не проникает.
THG. Мне нравятся ваши комплекты для апгрейда мобильных и настольных ПК до SSD. Всё очень просто и понятно. Тот, кому в голову пришла эта идея, просто молодец.
Луис Канеширо. [усмехается] На самом деле это был я. Немногие наши конкуренты предлагают подобные комплекты, а если и предлагают, то они часто не такие продуманные и цельные, как у нас. Я помню свой первый разговор с нашим партнёром по SSD (не Intel), когда мы поинтересовались насчёт планов в данном отношении. На меня посмотрели так, как будто у меня выросла вторая голова. То есть, зачем это вообще нужно? Я спросил: "А как насчёт клиентов, которые купили, например, продукт HP, и у них нет установочных CD? А раздел для восстановления находится на жёстком диске?" Наши партнёры пожали плечами и сказали, что это уже проблема покупателя. Вряд ли стоит упоминать, что они так и не стали нашими партнёрами, но это как раз убедило нас, что если мы хотим сделать данный продукт, то нам нужно делать его самим. Идея апгрейда очень важна для нас. Корпоративные ИТ-отделы работают по собственным стандартам и имеют свои методы клонирования. Мы же хотели всё облегчить для конечных пользователей.
 |
Нажмите на картинку для увеличения.
Страница:
1 2 3
|