Trim code что это

Код краски — ищем колор-код автомобиля, мотоцикла, лодочного мотора

Алло, такси? Я уже полчаса жду машину апельсинового цвета.

— Простите, пожалуйста, но вас уже полчаса ожидает опель синего цвета!

Как быть уверенным, что после кузовного ремонта крыло вашего автомобиля окажется одного цветового оттенка с остальным кузовом?

Trim code что это. 21e1c5bac15eccf72b5af78603e0f5d8. Trim code что это фото. Trim code что это-21e1c5bac15eccf72b5af78603e0f5d8. картинка Trim code что это. картинка 21e1c5bac15eccf72b5af78603e0f5d8

Какой партнамбер потолочного светильника будет верным, если у вас он серый, а каталог предлагает минимум два варианта этого цвета?

Ваш байк очень чёрный, очень эпичный… А наклейки на бак с дорогим сердцу названием для чёрных мотоциклов этого года выпуска поставлялись разного дизайна. Как найти нужные?

У лодочного мотора потерялась маааленькая крышечка от корпуса… синяя такая. (думаю, вы меня уже поняли — её тоже заказать надо “в цвет”)

Тем, кто хочет получить ответы на эти вопросы, сэкономить время, деньги, нервы и быть уверенным в заказе на все 100% — чтение этой статьи настоятельно рекомендовано!

Итак, позвольте представить эксперта по правильному подбору окрашенных деталей, оригинальных наклеек и маленьких синих крышечек — мистээээээр Колор Код!

Да, именно колор-код будет нашим главным помощником на этих страницах. И самое время познакомиться с ним поближе.

Колор-код представляет собой набор букв и цифр, в которых зашифрована цветовая схема транспортного средства. У каждого производителя коды свои, но вид будет всегда одинаковый, например: 4P2; 739; BWC1 и тому подобное. В большинстве случаев колор-код располагается на идентификационной табличке, где выбит ВИН (VIN) или по соседству с ней. Как найти место, где прячется табличка читаем здесь. Также возможны и другие варианты локации, но давайте обо всём по порядку.

Я разделил технику по соответствующим разделам, чтобы вам было удобнее читать. Начнём с самого распространённого транспорта — четырёхколёсного.

АВТОМОБИЛИ

Для автомобилей различают:

COLOR CODE — код краски деталей кузова. Он может указывать на один или несколько цветов. Кстати, вам тоже иногда кажется, что мода на двухцветные машины возвращается?

TRIM CODE — цветовая схема интерьера. Состоит из цвета пластиковых деталей, расцветки сидений и декора. К примеру, в интерьере моего автомобиля использованы элементы разных оттенков, но всех их объединяет trim code LB00.

Теперь подробнее об их поиске на самой машине. Как говорилось выше — COLOR CODE и TRIM CODE почти всегда размещены на идентификационной табличке. Справедливо правило: нашлась табличка — нашёлся и код краски.

Однако в любом правиле есть исключения. Яркий пример — автомобили Honda, у которых коды могут быть размещены на отдельных стикерах (чаще всего в проёме водительской двери).

Теперь, когда коды найдены, поступаем следующим образом:

Если планируется покраска кузова, достаточно сообщить ваш код краски специалистам, и они сделают точный подбор. Если вы хотите приобрести оригинальную (заводскую) краску, ну, допустим — MAZDA, а, может, отдаёте предпочтение конкретному брэнду (3M, Duxone, Rock Paint или любому другому), воспользуйтесь услугой по подбору красок онлайн. Её бесплатно предоставляют многие уважаемые производители автоэмалей на своих сайтах.

Если принято решение заказывать новую окрашенную деталь или элемент интерьера — настоятельно рекомендую открыть автомобиль в оригинальном каталоге, используя ВИН.

Такой способ позволяет с точностью 99,9% узнать нужный “партнамбер”. Большинство электронных сервисов, дающих доступ к оригинальным каталогам устроены таким образом, что оставляют только нужные номера запчастей, если ваша машина в нём “пробилась”. Если останутся несколько вариантов, то помогут примечания с указанием спецификации и цвета детали. К примеру, HONDA (те ещё шифровальщики) в своих каталогах вместе с “партнамбером” пишут только код цвета детали.

Но нас уже этим не запугать. Сверяем “шифр” с цветовой схемой интерьера автомобиля и подбираем деталь, как говорится, в цвет. Если на машине стикер пришёл в состояние полной нечитабельности или попросту отсутствует, то попробуйте следующий лайфхак. Аккуратно снимите одну из деталей интерьера и загляните на её оборотную сторону — нередко там вместе с каталожным номером проставлен и колор-код. И, конечно, никто не отменял всемогущий поиск в Интернете.

Стоит помнить: иногда элементы кузова поставляются неокрашенными. В таких случаях в каталогах ставятся пометки вроде “ready-to-paint”, “paint for usage” и так далее. Это означает, что деталь к вам приедет загрунтованная, отполированная и готовая к покраске. Ну, а с подбором кода краски кузова автомобиля мы уже разобрались, не правда ли?

МОТОТЕХНИКА

Для мотоциклов, мопедов, ATV и снегоходов в колор-коде зашифрованы во-первых, код краски бака и пластиковых элементов (цветов часто несколько) и, во-вторых, тип наклеек и эмблем, применяемых в данном случае.

Приведу пример. На картинке четыре Suzuki GSX-R750 2006 года выпуска, и у каждого из них свои цвета обтекателя и графики (наклеек):

Производители мототехники — ребята с бурной фантазией. Они без устали проводят маркетинговые исследования и на их основании решают: например, в Австралии байк со светло-зелёными полосками на баке будет продаваться лучше такого же с тёмно-зелёными. И вуаля, придумывают новую цветовую схему! Поэтому, как и с автомобилями, здесь работает совет — найти свой “аппарат” в оригинальном каталоге и точно определить его модельный год, регион поставки и доступные цветовые схемы.

На кодах регионов (англ. Market Codes) в этой статье останавливаться не буду, самостоятельно найти информацию несложно, если вас на Гугле/Яндексе не забанили, конечно.

Единственное, на что хочу обратить внимание: каждый мото-бренд порой придумывает свою классификацию этих кодов, и это нужно помнить. А сейчас давайте немного попрактикуемся в выборе деталей и наклеек.

Выберем задний левый обтекатель (хвост) для вышеупомянутого Suzuki GSX-R750K6. Предположим, байк у нас жёлто-чёрный. Каталог предлагает 4 варианта:

Последние три символа — это как раз наша цветовая подсказка. Смотрим Color chart или гуглим, если такой раздел каталога недоступен.

Наш вариант: 45502-02H10-YEC для байка с жёлто-чёрным окрасом. Согласно схеме деталь поставляется с наклейками, и это очень здорово. А теперь представим, что нам нужна на этот

обтекатель только лейбочка “750”. Итак, смотрим в каталог:

Нам предлагается два варианта, в каждом есть примечание. Выбираем содержащий нужный нам код “YEC”. Квест пройден.

Для мототехники Yamaha в подборе окрашенных деталей помимо VIN-кода поможет табличка с номером модели. Как правило, она прячется под сиденьем и выглядит следующим образом:

Honda традиционно размещает на своей мототехнике наклейки с колор-кодом, и найти её в 95% случаев можно также под сиденьем. Очень удобно:

Но не забываем про страсть Honda к шифровкам/маркировкам/кодировкам. Выбирая окрашенные детали для мототехники Honda, можно встретить вот такие обозначения:

Расшифровку можно найти в каталоге на первых страницах, где размещаются цветные фотографии модели и таблички c интервалами заводских номеров. Цветные фото указывают на колор-код и те самые TYPE1, TYPE2, …

Из таблиц можно узнать регион поставки (area code), найдя свой ВИН или номер рамы в указанных диапазонах.

Уверен: любители квестов и ребусов проведут в каталогах Honda немало приятных часов за разгадками.

Из “большой четвёрки” осталось упомянуть про Kawasaki. Наклеек-помощников здесь не встретишь, но зато в каталогах для окрашенных деталей всегда указывается цвет. Это упрощает нам задачу. Останется точно определить модельный год, открыть “родной” каталог и выбрать нужную.

Для квадроциклов и снегоходов справедливы все вышеизложенные рекомендации, поэтому делать для них свой раздел и увеличивать размер статьи я не стал. Выбор цветовых схем в рамках одной модели здесь не такой широкий; главное, точно “пробить” технику в каталоге производителя, используя ВИН или номер рамы — я не устану повторять это снова и снова.

ВОДНАЯ ТЕХНИКА

Владельцы гидроциклов и лодочных моторов не часто отдают в их покраску. Обычно детали заказываются новыми и уже окрашенными, а с ними приобретаются и наклейки, если необходимо. С подбором цвета обычно сложностей не возникает — в каталогах всегда есть примечания. Производители лодочных моторов вообще выбирают одну фирменную цветовую схему (как DARK BLUISH GRAY у Yamaha) и используют её на протяжении нескольких лет. Поэтому если вам точно известен год выпуска, проблем не возникнет.

Подводя итог, хочется отметить: подбор цвета — задача, которая под силу каждому, хотя и кажется непростой на первый взгляд. Все советы и подсказки, которыми я поделился в статье, — вам в помощь, они работают. Если всё ж у вас трудности с поиском колор-кода — напишите нам! Мы обязательно подберём нужные детали.

Источник

String. Trim Метод

Определение

Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.

Возвращает новую строку, в которой удалены все начальные и конечные вхождения заданного набора символов из текущей строки.

Перегрузки

Удаляет все начальные и конечные вхождения набора символов, заданного в виде массива, из текущей строки.

Удаляет все начальные и конечные экземпляры символа из текущей строки.

Удаляет все начальные и конечные символы пробела из текущей строки.

Trim(Char[])

Удаляет все начальные и конечные вхождения набора символов, заданного в виде массива, из текущей строки.

Параметры

Возвращаемое значение

Примеры

В следующем примере метод используется Trim(System.Char[]) для удаления пробелов, символов звездочки (*) и апострофа (‘) из строки.

Комментарии

Если Trim(System.Char[]) метод удаляет любые символы из текущего экземпляра, этот метод не изменяет значение текущего экземпляра. Вместо этого возвращается новая строка, в которой удаляются все начальные и конечные trimChars символы, найденные в текущем экземпляре.

Если trimChars имеет значение null или пустой массив, этот метод удаляет все начальные или конечные символы, которые приводят к возврату метода, true когда они передаются в Char.IsWhiteSpace метод.

Примечания для тех, кто вызывает этот метод

Источник

Функции TRIM, LTRIM и RTRIM в T-SQL – описание, отличия и примеры

Приветствую всех посетителей сайта Info-Comp.ru! Сегодня мы с Вами поговорим о строковых функциях языка T-SQL, в частности о TRIM, LTRIM и RTRIM, Вы узнаете, как работают эти функции и чем они отличаются друг от друга, кроме этого мы разберём несколько примеров их использования.

Trim code что это. Function TRIM LTRIM RTRIM in T SQL 1. Trim code что это фото. Trim code что это-Function TRIM LTRIM RTRIM in T SQL 1. картинка Trim code что это. картинка Function TRIM LTRIM RTRIM in T SQL 1

Строковые функции в Microsoft SQL Server

Строковые функции – это функции языка T-SQL, предназначенные для работы со строками, иными словами, с текстовыми значениями в столбцах, т.е. эти функции выполняют различные операции над текстом.

В Microsoft SQL Server существует достаточно много строковых функций, которые выполняют различные операции над текстом, например:

Сегодня, как было уже отмечено, мы подробно рассмотрим функции: TRIM, LTRIM и RTRIM.

Исходные данные для примеров

Чтобы наглядно было видно, как работают функции TRIM, LTRIM и RTRIM, давайте сначала создадим подходящие тестовые данные, которые мы будем использовать во всех примерах этой статьи.

Допустим, у нас будет таблица Goods, в которой два столбца: первый — ProductId с целочисленным типом данных, а второй — ProductName с текстовым типом данных, и этот столбец у нас будет содержать текст с пробелами, как в начале, так и в конце.

Trim code что это. Function TRIM LTRIM RTRIM in T SQL 2. Trim code что это фото. Trim code что это-Function TRIM LTRIM RTRIM in T SQL 2. картинка Trim code что это. картинка Function TRIM LTRIM RTRIM in T SQL 2

Заметка! Если Вас интересует язык SQL, то рекомендую почитать книгу «SQL код» это самоучитель по языку SQL для начинающих программистов. В ней очень подробно рассмотрены основные конструкции языка.

Функция LTRIM в T-SQL

LTRIM – функция T-SQL, которая возвращает символьное выражение после удаления пробелов в начале строки. У функции один параметр, в котором мы указываем текстовую строку данных.

Синтаксис

В функцию можно передать текстовую строку как в виде константной строки, так и в виде столбца таблицы или переменной.

Параметр, который передается в функцию, обязательно должен иметь текстовый тип данных, или тип, который может быть неявно преобразован в тип VARCHAR.

Возвращает функция результат с типом данных VARCHAR или NVARCHAR.

Давайте посмотрим на работу данной функции.

Trim code что это. Function TRIM LTRIM RTRIM in T SQL 3. Trim code что это фото. Trim code что это-Function TRIM LTRIM RTRIM in T SQL 3. картинка Trim code что это. картинка Function TRIM LTRIM RTRIM in T SQL 3

Мы видим, что функция LTRIM удалила все пробелы слева, т.е. в начале строки.

Функция RTRIM в T-SQL

RTRIM – функция T-SQL, которая возвращает символьное выражение после удаления пробелов в конце строки. В качестве входящих данных RTRIM также принимает один параметр, т.е. непосредственно саму текстовую строку. Параметр должен иметь текстовый тип данных, или тип, который может быть неявно преобразован в тип VARCHAR.

Синтаксис

В эту функцию также можно передать текстовую строку как в виде константной строки, так и в виде столбца таблицы или переменной.

Функция возвращает результат с типом данных VARCHAR или NVARCHAR.

Пример работы данной функции.

Trim code что это. Function TRIM LTRIM RTRIM in T SQL 4. Trim code что это фото. Trim code что это-Function TRIM LTRIM RTRIM in T SQL 4. картинка Trim code что это. картинка Function TRIM LTRIM RTRIM in T SQL 4

В данном случае работа функции RTRIM не так заметна, как в случае с LTRIM, но пробелы справа были удалены.

Функция TRIM в T-SQL

TRIM – функция T-SQL, которая возвращает символьное выражение после удаления пробелов как в начале, так и в конце строки. Если быть точнее, функция удаляет символ пробела в начале и в конце строки, однако кроме этого она может удалять и другие символы, которые Вы укажете.

Данная функция появилась только в Microsoft SQL Server 2017, до этой версии, в случае если необходимо удалить пробелы и в начале, и в конце строки, то нужно использовать сочетание функций LTRIM и RTRIM, иными словами, работа функции TRIM эквивалента выражению

Синтаксис

Тип данных результата, который возвращает функция TRIM, будет иметь тип данных параметра string.

Пример удаления пробелов с помощью TRIM

Trim code что это. Function TRIM LTRIM RTRIM in T SQL 5. Trim code что это фото. Trim code что это-Function TRIM LTRIM RTRIM in T SQL 5. картинка Trim code что это. картинка Function TRIM LTRIM RTRIM in T SQL 5

В этом примере мы удаляем пробелы как в начале, так и в конце значений столбца ProductName. Функция успешно отработала.

Пример удаления указанных символов с помощью TRIM

В данном случае давайте вместо пробелов удалим другие символы из строки, используя при этом все ту же функцию TRIM, например, просто окончание одного из текстовых значений, допустим «ок» у значения «Системный блок».

Для этого в функцию TRIM мы передадим в качестве параметра символы, которые необходимо удалить, укажем ключевое слово FROM, а после передадим столбец, содержащий текстовые данные.

Trim code что это. Function TRIM LTRIM RTRIM in T SQL 6. Trim code что это фото. Trim code что это-Function TRIM LTRIM RTRIM in T SQL 6. картинка Trim code что это. картинка Function TRIM LTRIM RTRIM in T SQL 6

Мы видим, что окончание «ок» у значения «Системный блок» нет, это говорит о том, что функция TRIM отработала корректно, подтверждая тот факт, что она умеет удалять и другие символы из строки, отличные от пробелов.

Заметка! Для комплексного изучения языка SQL и T-SQL рекомендую пройти онлайн-курсы по T-SQL, на которых используется последовательная методика обучения и рассматриваются все объекты SQL Server и конструкции языка T-SQL.

На сегодня это все, надеюсь, материал был Вам интересен и полезен, пока!

Источник

Trim SSD – что за функция и как это работает

Функция Trim SSD что это такое, для чего нужно, как включить. На все эти и многие другие вопросы, Вы найдете ответы в данной статье.

Современные операционные системы, как и файловые системы, пока еще рассчитаны в основном на работу с HDD (жесткий механический диск или винчестер) и при записи файла операционная система записывает их в специальную таблицу на жестком диске (MFT — Master File Table — Главная файловая таблица) — координату данного файла. Этим самым файловая таблица сообщает системе четкое и точное месторасположение кластеров с записанной информацией. Когда же файл удаляется с жесткого диска, система удаляет данные такого файла из этой таблицы MFT, сам файл не трогая. А при записи новых данных файлы просто пишутся поверх старых. Так работает перезапись на HDD. А вот для перезаписи данных на SSD требуется удаление не только координаты из MFT таблицы, но стирания самого ненужного более файла из ячеек flash-памяти. Здесь нам на помощь и придет Trim.

Trim code что это. SSDTrim chto eto takoe. Trim code что это фото. Trim code что это-SSDTrim chto eto takoe. картинка Trim code что это. картинка SSDTrim chto eto takoe

Ликбез по функции


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

Для того, чтобы скорости работы SSD не падали, в новые операционные системы добавляется команда ATA TRIM. Специальный драйвер файловой системы при стирании файла направляет команду Trim для контроллера SSD диска. Когда контроллер SSD диска воспринимает команду, он сразу же очищает более не используемые блоки flash памяти. Делается это в режиме фона, в перерывах между любыми операциями записи и чтения.

Trim code что это. info. Trim code что это фото. Trim code что это-info. картинка Trim code что это. картинка info

Использование команды Trim позволяет вернуть нам полную скорость записей для вторично используемых блоков flash памяти. К сожалению, далеко не все операционные системы работают с командой Trim. Поддерживают ее относительно новые версии систем:

Windows 7, 8, 10 и Server 2008 R2 с файловой системой NTFS.

Ядро Linux, с версии 2.6.33 и выше.

Mac OS X, с версии с 10.6.6 (и то, только после установки соответствующего обновления) и выше.

Trim code что это. alert. Trim code что это фото. Trim code что это-alert. картинка Trim code что это. картинка alert

Так же функция Trim не будет работать если:

Как проверить включение Trim на операционных системах Windows 7, 8 и 10

Вначале откроем консоль Командной строки с правами администратора. Далее меню Пуск – Программы – Стандартные – Командная строка. Нажатие правой кнопки мышки — Запуск от имени Администратора.

Затем в командной строке вводится команда:

fsutil behavior query disabledeletenotify – Выполнить.

В том случае, если вывод команды покажет — disabledeletenotify=1, это значит, что команда TRIM выключена. Подключение делаем с помощью команды:

fsutil behavior set disabledeletenotify 0

Будьте внимательны: ноль – включенная команда, единица – выключенная команда.

Включение TRIM в Linux

Для того, чтобы использовать функцию TRIM, нам необходимо, чтобы наша файловая система была ext4.

Включение команды TRIM нужно указать в опции монтирования для разделов ext4 в файле fstab. Это опция discard.

Кроме этого, для раздела на SSD диске стоит добавлять опции noatime или realtime и nodiratime — это опции уменьшения нагрузки по записи, тогда не станут обновляться даты доступа к папкам и файлам.

Еще можно добавлять опцию commit и указывать значения, допустим, в 60 секунд — операции записи будут отложены и станут выполняться на один раздел раз в 60 секунд. Но обратите внимание, что данную опцию стоит добавлять только в том случае, если ваш компьютер подключается через UPS (ИБП), или же вы производите действия на ноутбуке.

Тем самым, строка fstab может иметь, к примеру, такой вид:

UUID=aeade6fd-2b24-4e59-bc8c / ext4 noatime,discard,errors=remount-ro,commit=60 0 1

Так же в Linux можно выполнять команду TRIM вручную:

В данном примере команда применяема к корневой файловой системе.

Как выполнять TRIM на разделах NTFS

При установленных операционных системах операционная Windows 7, 8, 10, можно не делать ничего. Достаточно того, что мы проверим включение для функции TRIM. Затем Windows станет автоматически отправлять команды TRIM при таких операциях с дисками, как:

В Windows 8 и 10 предусмотрено выполнение команды TRIM и для целого раздела NTFS. На вкладке «Сервис» в свойствах диска необходимо открыть Оптимизатор дисков. Так по-новому называется дефрагментатор в Windows.

Для разделов NTFS в Оптимизаторе на SSD диске нам будет доступна команда «Оптимизировать диск». Выполнение данной команды приведет к тому, что Windows отправит на SSD диск команду Trim для абсолютно всех свободных блоков на данном диске. То есть выполнится «тримизация» полностью всего свободного раздела диска, размеченного в NTFS.

Так же в Windows 7, 8, 10 мы можем сделать «тримизацию» всего раздела NTFS. Для того, чтобы это сделать необходимо выполнить быстрое форматирование этого раздела. Только нужно помнить и не забывать, что это действие уничтожает полностью все данные в разделе.

В последних (с 2015 года) версиях драйверов ntfs-3g (драйвера ntfs под Линукс) есть добавленная функция TRIM. Теперь мы можем «тримизировать» и раздел NTFS из Linux. Команда:

где /media/ntfs/ — примонтированный раздел NTFS.

Как выполнять Trim на Windows XP и Windows Vista

Как уже говорилось выше, Windows XP и Windows Vista не поддерживают TRIM. Если необходимо «тримизировать» SSD диск, используемый в этих операционных системах, то есть такие варианты:

Программа от производителя SSD диска, при ее наличии.

Подключение этого диска на компьютер, с установленными Windows 8 или Windows 10. Через Оптимизатор дисков выполняется оптимизация NTFS разделов на нужном SSD диске. Помните, что SSD диск нужно подключать не через USB, а через SATA.

Загрузка компьютера с флешки с новым дистрибутивом Linux (начиная с 2015 года). Примонтируются разделы NTFS и выполняется команда fstrim.

Хотя можно и вообще не делать TRIM на этих операционных системах. Мы можем оставить неразмеченной 20-30% от дисковой емкости и этого будет хватать для поддержки нормальной скорости записи. Неразмеченной, то есть ни одному разделу не присвоенной.

Удаленные данные и их восстановление

Если использовать Trim, то о восстановлении удаленных данных можете забыть. Если удалить файл, то все его данные на SSD дисках будут полностью уничтожены.

Так как же влияет Trim на скорость записи?

Нужно понимать, что применение или отсутствие функции Trim напрямую не повлияет на скорости записей на SSD диски. Повлияет на это единственный фактор — присутствие достаточного количества пустых блоков flash памяти. То есть тех блоков, которые полностью очищены контроллером диска и приготовлены для записи на них новых данных.

Проще говоря, скорости записи зависят от количества свободного места на SSD диске. Если же ваш диск практически полностью занят, то и скорости записи упадут даже в том случае, если вы пользуетесь Trim. А в том случае, если у вас не менее 20-30% емкости SSD диска остаются без разметки (unallocated disk space), то можете обходиться и без использования функции Trim. Контроллер SSD диска будет применять неиспользуемое место под разделы для того, чтобы выровнять скорость записи.

Функция Trim имеет те полезные свойства, что действительно дает возможность поддержать максимально высокую скорость записи, но только при двух условиях:

Видео по включению трим в Mac OS

Источник

Что такое функция Trim?

Технически TRIM является командой для интерфейса ATA. В разных интерфейсах и операционных системах могут использоваться команды с другими названиями, но, как правило, они все выполняют одно и то же действие — «Trim (Усечение)». Команда Trim сообщает твердотельному накопителю, какие фрагменты данных можно удалить. Независимо от того, как называется команда Trim, она работает совместно с функцией активной сборки мусора для очистки твердотельного накопителя. Trim является полезной командой, но не обязательной к использованию. Поскольку некоторые операционные системы не поддерживают команду Trim, производители SSD-накопителей разрабатывают, создают и тестируют свои диски исходя из того, что данная функция не будет использоваться.

Что делает команда Trim?

Команда Trim сообщает SSD-накопителю, что определенные области диска содержат не используемые больше данные. С точки зрения пользователя это уже удаленные из документа данные. Из-за особенностей способа чтения и записи информации на твердотельный накопитель данные не удаляются с накопителя при выполнении соответствующей команды пользователя. Вместо этого область SSD-накопителя, которая содержит эти данные, будет отмечена как неиспользуемая область. Команда Trim сообщает накопителю, что эти данные можно удалить. Функция активной чистки памяти удалит эти данные, когда компьютер будет находиться в режиме простоя. Узнайте подробнее об активной чистке памяти.

Если бы команды Trim не существовало (как было до создания ОС Windows® 7), твердотельный накопитель получал бы информацию о том, что определенные секторы памяти накопителя содержат недействительные данные, только после отправки компьютером запроса на запись новой информации в это местоположение. В этом случае накопителю требовалось бы сначала удалить существующие данные для записи новых данных. На это уходило бы чуть больше времени, чем просто на запись новых данных, поэтому команда Trim и функция активной сборки мусора позволяет SSD-накопителю выполнять команды записи быстрее.

Применение в твердотельном накопителе команды Trim также влияет на срок его службы. Использование одних и тех же ячеек NAND при записи и удалении данных приводит к нарушению целостности этих ячеек. Для обеспечения оптимального срока службы каждая ячейка должна использоваться примерно с той же частотой, что и другие ячейки. Такой подход называется нивелированием износа. Команда Trim информирует SSD-накопитель о том, какие ячейки необходимо очистить от данных во время простоя, что также позволяет накопителю выполнять сортировку ячеек, содержащих данные, и пустых ячеек во избежание ненужной очистки с повторной записью данных.

Преимущества команды Trim

Основное преимущество использования команды Trim — это экономия времени, поскольку удаление данных с твердотельного накопителя выполняется во время простоя компьютера, что ускоряет процесс записи новых данных и исключает необходимость предварительного удаления недействительных данных.

Совместное использование команды Trim и функции активной сборки мусора позволяет продлить срок службы SSD-накопителя. Поскольку функция активной сборки мусора перемещает связанные сегменты с данными для их последовательного размещения рядом друг с другом, динамическое нивелирование износа работает более эффективно.

Поддержка Trim

ОС Microsoft® Windows® 7 и более поздние версии поддерживают команду Trim. Она запускается автоматически и работает в фоновом режиме, пока не будет отключена пользователем. Команду Trim можно запустить вручную. Кроме того, вы можете проверить, включена ли эта команда. Для этого откройте меню Properties (Свойства) накопителя, выберите Tools (Сервис), а затем нажмите Optimize (Оптимизировать).

На SSD-накопителях Apple® с ОС MacOS® предусмотрена встроенная поддержка команды Trim и функции активной сборки мусора. Некоторые версии ОС MacOS поддерживают SSD-накопители сторонних производителей с дополнительным программным обеспечением. Чтобы проверить, поддерживает ли накопитель команду Trim, выберите меню Apple, удерживая нажатой клавишу Option (Параметры). Перейдите в раздел System Information (Сведения о системе) и прокрутите вниз до названия вашего интерфейса хранилища, указанного в разделе Hardware(Оборудование). Для параметра TRIM Support (Поддержка TRIM) будет указано значение Yes (Да) или No (Нет).

Большинство конфигураций RAID (Избыточный массив независимых дисков) не поддерживают команду Trim, хотя в настоящее время эта ситуация меняется. Все чаще поддержка команды Trim реализуется при разработке каждого нового поколения программного обеспечения RAID, поэтому обязательно проверьте характеристики вашего программного обеспечения.

Вывод

Команда Trim — это полезный инструмент, который способствует повышению скорости работы накопителя и увеличению срока его службы. Но если ваша операционная система не поддерживает команду Trim, в этом нет ничего страшного. Разработка и испытания SSD-накопителей Crucial проводятся в условиях, не предусматривающих использование команды Trim.

© Корпорация Micron Technology, Inc., 2019. Все права защищены. Продукты, их технические характеристики, а также информация о них могут быть изменены без уведомления. Crucial и Micron Technology, Inc. не несут ответственности за ошибки и упущения в текстовых или фотографических материалах. Micron, логотип Micron, Crucial и логотип Crucial являются товарными знаками или зарегистрированными товарными знаками Micron Technology, Inc. Microsoft и Windows являются зарегистрированными товарными знаками или товарными знаками корпорации Microsoft в Соединенных Штатах и/или других странах. MacOS и Apple являются товарными знаками компании Apple Inc., зарегистрированными в США и/или других странах. Все другие торговые знаки и знаки обслуживания являются собственностью их правообладателей.

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *