что такое nvm в играх

Что такое nvm в играх

Nvm в киберспорте, как понять?

Какой аналог этого термина?

Nvm – это сокращенный вариант фразы «never mind». В общении между киберспортсменами применяется в контексте слова «забудь». Аналог данного термина – forget (4get).

Турнир:
Лига Чемпионов. Групповой этап

Ставки в мир компьютерного спорта пришли не так давно, но практически сразу стали лидерами букмекерских.

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

Компания «Вальв», разработавшая Доту 2, отличается тем, что все ее крупные патчи.

Поскольку чемпионаты и турниры по Доте 2 проводятся регулярно, выведение.

Как понять в киберспорте термин H8? От чего походит это понятие? H8 – это обозначение в игровом чате или на форуме глагола.

Как понять термин опустить в киберспорте? Где используется понятие опустить? Какой синоним понятия опустить? Опустить –.

Как понять в киберспорте термин банки? Где и когда применяется понятие банки? Какая особенность применения этого выражения в.

Как понять ТруЪ-танкист в киберспорте? Откуда походит данный термин? Где используется это понятие? ТруЪ-танкист – это.

Большинство боевых искусств характеризуется травмоопасностью. Для минимизации вероятности получения.

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

По ходу сезона спортсмены участвуют в гонках. Соответственно, они зарабатывают.

В этой статье опишем структуру Главной бейсбольной лиги США (MLB), организацию ее сезона, регламент проведения игр.

Источник

Разные SSD: а есть ли разница? Страсти по NVMe

Оглавление

Вступление

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

Получилось так, что всего через два дня у меня на руках очутился накопитель Samsung SM951 в версии NVMe. Заурядно? И да, и нет одновременно.

Твердотельный накопитель Samsung SM951 на данный момент является единственным решением, доступным рядовому пользователю (де-факто, де-юре – это продукт для сборщиков компьютеров), которое выпускается в двух версиях – AHCI и NVMe. При этом их аппаратная база абсолютно идентична, а необходимый логический протокол включается на последнем этапе производства – в момент записи в накопитель его микрокода. Таким образом, у меня оказались оба этих SSD и появилась возможность без всяких теорий и допущений выяснить практическую пользу от нового протокола NVMe.

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

Обзор и тестирование пяти модулей оперативной памяти DDR4-2133 SK Hynix HMA451U6MFR8N0-TF объемом 4 Гбайт

реклама

Маркетинговая теория: NVMe – шаг к светлому будущему

Для связи устройств в системе нужен не только физический интерфейс, но и логический (программный). С середины двухтысячных для накопителей служила связка из физического SATA и логического AHCI, и если SATA поступательно развивался, пройдя через первую, вторую и третью ревизию с заметным ростом пропускной способности, то AHCI – с точки зрения производительности оставался практически неизменным. На данный момент AHCI (Advanced Host Controller Interface) уже 12 лет и он является преобладающим в отрасли.

Plextor M6e, Samsung XP941, Kingston HyperX Predator, Plextor M6e Black Edition – всеми этими первыми PCIe SSD в форм-факторе M.2 (ранее известном как NGFF) использовался протокол AHCI. Но он – лишь дань совместимости со старыми системами и в полной мере раскрыть потенциал таких SSD просто не в состоянии. Но это значит, что нет альтернативы, она есть – еще в 2011 году был представлен протокол NVM Express (он же NVMe, он же NVMHCI – Non-Volatile Memory Host Controller Interface).

Уже из расшифровки аббревиатуры видно, что этот протокол предназначен именно для твердотельных накопителей на энергонезависимой памяти и разрабатывался исходя из их особенностей. При его создании разработчиками делался упор на сокращение «накладных расходов» при передаче данных, уменьшение задержек и улучшение работы с многопоточными нагрузками. Корпоративным потребителям понравятся развитые системы обнаружения ошибок, управления и самошифрования.

реклама

ПараметрAHCINVMe
Максимальная глубина очереди запросовОдна очередь, до 32 команд в очереди65 536 очередей до 65 536 команд в каждой очереди
Некэшируемые доступы к регистрам (2 000 циклов каждый)Шесть на команды вне очереди; девять на команды очередиДва на команду
MSI-X и управление прерываниямиОдно прерывание, управление отсутствует2 048 прерываний, передаваемых сообщениями или MSI-X (Message Signaled Interrupt Extended)
Многопоточность и параллелизмТребуется фиксация синхронизации для выдачи командыНе требуется
Эффективность для команд 4 КбайтПараметры команды требуют два серийных запроса DRAMВсе параметры получаются в одном 64-байтном запросе

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

Но что есть, то есть: протокол NVMe в последние несколько лет активно продвигается маркетологами на потребительский рынок. Одна проблема: хоть с момента дебюта NVMe прошло уже немало времени, инфраструктуры под этот протокол не так уж и много.

Суровая действительность: NVMe – много головной боли

Даже сегодня абсолютно совместимым с протоколом NVMe является только совсем небольшой процент домашних ПК. Все остальное – от тех или иных ограничений до полной несовместимости. Причем речь идет не о каких-то совсем старых «печатных машинках» на базе, например, Intel Celeron Socket 478, мы говорим о вполне современных системах.

Наиболее сложно обстоят дела у AMD. Даже материнские платы под актуальные Socket FM2+ и Socket AM3+ отнюдь не всегда могут в совершенстве работать с NVMe SSD. Фактически полноценная поддержка реализована только для тех немногочисленных материнских плат нового поколения, где посадочное место M.2 есть изначально (вроде ASRock Fatal1ty 990FX Killer, ASRock A88M-G/3.1, ASUS 970 PRO Gaming/Aura (обзор которой сейчас готовится) или Gigabyte GA-990FX-Gaming). Впрочем, наличие M.2 не является обязательным внешним атрибутом: загрузка с NVMe SSD возможна на материнской плате MSI AMD 990FXA Gaming, на которой посадочное место M.2 отсутствует.

С платформой Intel немного проще, хотя и на ней хаоса предостаточно: протокол NVMe поддерживается почти всеми материнскими платами LGA1151 и LGA2011v3, значительным числом материнских плат на наборах системной логики Intel Z97/H97 и некоторым количеством – на Intel Z87. С более старыми платами на Intel X79, Intel Z77 и т.д. всё ещё сложнее и запутаннее. Но даже с новыми моделями материнских плат все равно надо быть осторожным. Например, материнская плата EVGA X99 Micro (не путать с EVGA X99 Micro2), по отзывам, с NVMe SSD загружаться не умеет.

Небольшая ремарка. Samsung SM951 в версии с протоколом AHCI отнюдь не является универсальным и полностью совместимым с всеми материнскими платами со слотами PCI-Express, в которые можно установить переходник M.2>PCIe. Тут возникает еще один фактор: в микрокоде контроллера Samsung SM951 (обеих версий) отсутствует модуль OpROM (как и у его предшественника Samsung XP941), поэтому материнская плата должна уметь грузиться с PCIe SSD самостоятельно. OpROM есть у Samsung 950 Pro, а также (по крайней мере, присутствовал на момент тестирования) в более старых Plextor M6e, Plextor M6e Black Edition и Kingston HyperX Predator. Относительно Plextor M8e, Patriot Hellfire, ADATA XPG SX8000 и ряда других SSD информации у меня пока нет. А проблему поддержки именно NVMe в ряде систем все-таки можно решить нестандартным способом. Для этого материнская плата должна отвечать трём условиям: должна иметь UEFI BIOS (напомню, что некоторые материнские платы Gigabyte на базе Intel P67/Z68 были выпущены сначала с AWARD BIOS, а потом получили обновление на UEFI BIOS), уметь загружаться с SSD без OpROM (если выбранная модель SSD его лишена), а владелец оной материнской платы должен обладать, выражаясь простонародным языком, «правильными версиями brain.dll и hands.dll». Точнее, суметь по общедоступной инструкции пересобрать BIOS, добавив необходимый модуль NVMe, и затем записать полученный микрокод во флеш-память материнской платы. Таким образом можно «привить» поддержку NVMe даже Intel P67.

В том случае, если материнская плата не умеет загружаться с NVMe SSD и не опознает таковые, а желания или возможности вмешиваться в микрокод BIOS нет, то остается вариант использования NVMe PCIe SSD только в качестве дополнительного накопителя. Для этого в операционной системе необходимо иметь соответствующий драйвер.

Но с программной частью у пользователя также будет немало проблем. Для операционных систем Linux первый драйвер был включен в состав ядра 3.3 (январь 2012 года), но он обладал некоторыми недостатками, а более продвинутая и производительная реализация была осуществлена лишь в ядре 3.13 (январь 2014 года). Для OpenBSD поддержка была реализована и вовсе только в версии 6.0, выпущенной меньше двух месяцев назад (1 сентября 2016 года).

С творениями софтверного гиганта из Редмонда ситуация чуть проще. Соответствующий драйвер в операционные системы Windows был встроен, начиная с версии 8.1 (октябрь 2013 года). Для Windows 7 был выпущен отдельный пакет-обновление. Более ранние версии Windows драйвер NVMe не получили. Но простота ориентирования в Windows осложняется тем, что драйвер, созданный специалистами Microsoft, не настроен на максимальную производительность.

Драйвер «nvme» за авторством Microsoft оснащен дополнительной защитой данных от потери питания, а потому для накопителей, лишенных полной защиты от внезапного обесточивания, операции записи данных производятся с флагом запрета на буферизацию в оперативной памяти NAND-контроллера через команды FUA (Force Unit Access). В итоге все трансферы данных производятся в флеш-память напрямую, не позволяя микрокоду контроллера производить упорядочивание операций записи, что приводит к дополнительным издержкам и частичной потери производительности.

Отчасти проблему можно обойти, установив настройки как на скриншоте выше. Но для достижения максимальной производительности и полноценной работы необходима установка специального драйвера, который перенастроен надлежащим образом. На момент написания этих строк только три компании предлагали для своих накопителей такой драйвер: Samsung, Toshiba OCZ и Plextor. Причем для накопителей Plextor драйвер был опубликован только что. А вот Phison (например, Patriot Hellfire) и Silicon Motion (например, ADATA XPG SX8000) специальных драйверов пока не публиковали.

реклама

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

Источник

Что такое NVMe у твердотельных накопителей?

что такое nvm в играх. Смотреть фото что такое nvm в играх. Смотреть картинку что такое nvm в играх. Картинка про что такое nvm в играх. Фото что такое nvm в играх

что такое nvm в играх. Смотреть фото что такое nvm в играх. Смотреть картинку что такое nvm в играх. Картинка про что такое nvm в играх. Фото что такое nvm в играх

Содержание

Содержание

Аббревиатура NVMe сейчас на слуху. То тут, то там можно услышать или прочитать, что-то вроде «Не хочу SATA, это старье. Хочу NVMe!» А что же это вообще такое? Давайте разбираться.

Что же такое NVMe?

что такое nvm в играх. Смотреть фото что такое nvm в играх. Смотреть картинку что такое nvm в играх. Картинка про что такое nvm в играх. Фото что такое nvm в играх

NVM Express или NVMe (от англ. Non-Volatile Memory Express) — это спецификация протокола (упрощенно — протокол) обмена данными через линии PCI Express. Создавалась специально для твердотельных накопителей и ориентировалась на достижение максимальной производительности и масштабируемости в дальнейшем.

Следует отметить, что NVMe — это именно протокол, поэтому распространенное выражение «NVME накопитель/SSD» применяется не совсем корректно. Ведь под этим пользователи практически всегда понимают устройство в формате M.2, тем самым объединяя под одним названием и протокол, и форм-фактор накопителя.

Какие преимущества дает использование NVMe в накопителях?

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

Увеличение глубины очереди команд и количества очередей

Первые диски хоть и показывали высокие скорости, используя преимущества шины PCIe, но использовали эмуляцию AHCI, где была лишь одна очередь на 32 команды. Использование одной очереди обусловлено тем, что AHCI создавался для жестких дисков, а у них ни о каком параллелизме при работе думать не приходилось. С появлением SSD все изменилось. В спецификации NVMe заложено использование до 65535 очередей и до 65535 команд в каждой очереди с указанием приоритета очередей и четким арбитражем последних. Эти огромные показатели хоть и не нужны сейчас, но задел на будущее оставляют приличный.

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

Работа с многоядерными/многопроцессорными системами, внедрение механизма прерываний и поддержка виртуализации

Совместно с первым пунктом это нацелено на увеличение параллелизма в работе, что в результате приводит к улучшение скоростных характеристик. Каждое ядро процессора может управлять несколькими очередями (отправка/завершение). Управление прерываниями (MSI-X — Message Signaled Interrupt Extended) позволяет при поступлении приоритетной задачи быстрее поставить ее на выполнение. Также была произведена оптимизация по поддержке работы с технологиями виртуализации, которая обязательна для серверов, куда NVMe в первую очередь и были нужны.

что такое nvm в играх. Смотреть фото что такое nvm в играх. Смотреть картинку что такое nvm в играх. Картинка про что такое nvm в играх. Фото что такое nvm в играх

Проведем параллель с дорогой. Ясно, что пропускная способность однополосной дороги существенно меньше, чем у четырехполосной. Если только у нее не одна полоса (ядро) для въезда, иначе это колосс на глиняных ногах. А если по дороге будет ехать пожарная машина, то все расступятся и она проедет первой (спасибо прерываниям и приоритизации).

Сокращение задержек при работе

Чтобы убрать задержки при выполнении команд накопителем нужен простой и короткий путь. Поэтому посредники в лице SATA-контроллера были исключены. Также был написан более простой и эффективный набор команд для работы протокола, использующий меньше процессорного времени.

что такое nvm в играх. Смотреть фото что такое nvm в играх. Смотреть картинку что такое nvm в играх. Картинка про что такое nvm в играх. Фото что такое nvm в играх

Примерной аналогией будет ситуация, когда вам нужно пробежать обычную стометровку и с препятствиями. Первую, конечно, пробежать проще и быстрее, особенно если у вас ноги длиннее (проще команды) и быстрее двигаются (меньше расходуют ресурсов).

Ускорение работы с оперативной памятью

Если AHCI требовалось два запроса в DRAM, то NVMe использует один запрос на чтение 4 Кб, обеспечивая эффективную работу небольших операций ввода/вывода. Опять же сокращает накладные расходы, позволяя увеличить эффективность в единицу времени в сравнении с AHCI. Ведь быстрее оплатить покупку просто приложив карту, чем еще дополнительно вводить пин-код.

Это лишь несколько основных важных отличий NVMe, по которым виден основной вектор при работе над протоколом. SSD, в отличие от HDD, обладает некоторой степенью параллелизма — контроллер поддерживает несколько каналов для подключения микросхем памяти. В итоге большой пласт работы направлен на максимальную возможность распараллеливания операций. Несколько очередей с большой очередью команд — сценарий, в котором накопители показывают лучшие результаты. Работа с многоядерными процессорами также позволяет максимально загрузить работой диск.

Другой целью разработки было исключение промежуточных звеньев. Так удаление контроллера SATA из цепочки «процессор — накопитель», новые команды и драйвер позволили снизить задержки в обработке команд так, что основным фактором, влияющим на латентность, стали сами микросхемы NAND. Они же и остаются лимитирующим фактором в скорости записи. 3DXpoint от Intel сделала первый шаг в направлении уменьшения латентности памяти. Будем ждать, что смогут преподнести будущие типы микросхем.

что такое nvm в играх. Смотреть фото что такое nvm в играх. Смотреть картинку что такое nvm в играх. Картинка про что такое nvm в играх. Фото что такое nvm в играх

Все внесенные изменения обеспечили не только и не столько скачок в скоростных показателях (это сделал еще переход на PCIe в SSD, эмулировавших AHCI), а существенное увеличение числа операций ввода-вывода (IOPS), что особенно важно в высоконагруженных сценариях/режимах работы.

Опять же если вернуться к AHCI, то ее разработка зиждилась на максимальном сохранении совместимости с разными устройствами. NVMe же возводили практически с нуля, основываясь лишь на использовании линий PCI-Express. И это наложило некоторые особенности реализации в конечном итоге.

Так для работы NVMe необходима поддержка со стороны операционной системы (ОС). Впрочем, сейчас драйвер есть во всех современных ОС: Windows, Mac OS и ядрах Linux/BSD. А для использования в качестве загрузочного накопителя, потребуется наличие драйвера в UEFI материнской платы. Как его добавить в старые модели плат, можно прочитать здесь.

Источник

Что значит Nvm в переводе с английского в киберспорте?

что такое nvm в играх. Смотреть фото что такое nvm в играх. Смотреть картинку что такое nvm в играх. Картинка про что такое nvm в играх. Фото что такое nvm в играх

Nvm — это англоязычное сокращение фразы «never mind», которая означает «забудь» или «без разницы». Используется в речи молодежи, а также активного геймерского сообщества для экономии времени.

что такое nvm в играх. Смотреть фото что такое nvm в играх. Смотреть картинку что такое nvm в играх. Картинка про что такое nvm в играх. Фото что такое nvm в играх

Изначально применялось в повседневной речи всех слоев населения, а после наложилось и на игровой сленг. Задействуется при необходимости коротко и ясно изложить свою позицию.

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

0 чел. оценили, в среднем 0 из 5

Новые бонусы от букмекеров

что такое nvm в играх. Смотреть фото что такое nvm в играх. Смотреть картинку что такое nvm в играх. Картинка про что такое nvm в играх. Фото что такое nvm в играх

10 000 рублей для новых клиентов

Стартовый бонус 30 000 рублей

Фрибет 15 000 рублей

что такое nvm в играх. Смотреть фото что такое nvm в играх. Смотреть картинку что такое nvm в играх. Картинка про что такое nvm в играх. Фото что такое nvm в играх

Бонус 15 000 рублей

0% маржа на множество матчей

что такое nvm в играх. Смотреть фото что такое nvm в играх. Смотреть картинку что такое nvm в играх. Картинка про что такое nvm в играх. Фото что такое nvm в играх

Сделай депозит и получи бонус 10 000 рублей

Бонус 2500 рублей за первый депозит

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

Источник

Сокращение NVM на английском — расшифровка

NVM — сокращение в английском, производным которого выступает “Never mind” (перевод в зависимости от контекста может несколько отличаться, меняя тон предложения). Более наглядно мы предлагаем рассмотреть NVM расшифровку на примерах:

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

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

Что означает NVM на английском?

Аббревиатура NVM на английском в общении чаще иных вариаций подразумевает слово «неважно», что в русском по смыслу ближе к «проехали», «забудь» или «забей». Нередко в англоязычных соцсетях сокращение используют в качестве хэштега. Пример — «Я думал, что @ gucci1012 был человеком… #nvm».

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

Сокращенную версию слова «Nevermind» шлют при переписке собеседнику преимущественно в случаях после того, как отправитель пишет что-то неуместное, либо выражает желание проигнорировать тему.

что такое nvm в играх. Смотреть фото что такое nvm в играх. Смотреть картинку что такое nvm в играх. Картинка про что такое nvm в играх. Фото что такое nvm в играх

Когда кто-то употребляет в диалоге сокращение NVM на английском, что означает «неважно», Вам дают понять, что не стоит тратить время и умственную энергию на размышления в плоскости ранее затронутого вопроса. Они отказались от сообщения и просят забыть написанное. Например, если после прочтения отправленного месседжа его содержание показалось оскорбительным и неудобным, Вы можете написать сокращение NVM на английском. Также будет уместным использовать данное сокращение, если чувствуете, что ошибаетесь, не правы или стоит сменить тему не излагая объяснение причин.

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

Начните зарабатывать прямо сейчас

Выбирайте проверенных каперов

что такое nvm в играх. Смотреть фото что такое nvm в играх. Смотреть картинку что такое nvm в играх. Картинка про что такое nvm в играх. Фото что такое nvm в играх

Что обозначает NVM в играх?

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

В каких случаях лучше не употреблять сокращение NVM?

Из вышесказанного Вы должны иметь представление о правильном внедрении в диалог сокращения NVMна английском, что означает «проехали» или «забудь». Поскольку аббревиатура применяется в онлайн-разговорах и текстовых сообщениях, лучше использовать акроним при переписке с людьми, которых знаете лично.

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

Источник

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

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