Что такое cr1 и cr2 в оперативной памяти

Command Rate 1T или 2T — что лучше?

Автор: Юрий Белоусов · 26.09.2019

В настройках BIOS можно встретить такую опцию, как Command Rate (в некоторых модификациях BIOS — DRAM Command rate). Особенно на нее стоит обратить внимание пользователям, желающим ускорить работу своего ПК. В этой статье рассмотрим, что такое Command rate, а также какое значение для параметра Command Rate лучше — 1T или 2T.

Что такое cr1 и cr2 в оперативной памяти. Смотреть фото Что такое cr1 и cr2 в оперативной памяти. Смотреть картинку Что такое cr1 и cr2 в оперативной памяти. Картинка про Что такое cr1 и cr2 в оперативной памяти. Фото Что такое cr1 и cr2 в оперативной памяти

Command Rate (CR) – что это такое и на что влияет

Command Rate (CR) – что это такое и на что влияет данный параметр?

Прежде всего нужно понять принцип работы. Операционная система взаимодействует с оперативной памятью не напрямую, а — через контроллер памяти – микросхему управляющую памятью. Она является посредником между ОЗУ и ОС. Все данные проходят через нее. Операционная система при передаче данных контроллеру использует не физический, а виртуальный адрес, который необходимо преобразовать в физический. Данная операция потребляет некоторое количество ресурсов и занимает определенное время. А опция Command Rate в BIOS позволяет задать интервал задержки – 1 или 2 такта (1T или 2T) для выполнения конвертации адресов (в UEFI значения Command Rate могут быть 1N, 2N, 3N).

Command Rate 1T или 2T – какое значение лучше выбрать?

Command Rate 1T или 2T – какое же значение лучше выбрать для достижения максимальной производительности?

Зная за что отвечает данный параметр, логическим решением будет установка значения – 1T, ведь чем меньше задержка, тем больше операций будет выполнено за единицу времени. Максимальная производительность ОЗУ и компьютера в целом будет именно при таком значении.

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

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

Конечно же, выяснить оптимальное значение можно и опытным путем. Достаточно просто поменять параметр Command Rate на 1T и проверить работоспособность системы. Если все работает и ошибок нет – то оставить данное значение. Если вдруг появятся ошибки или неисправности – установить интервал в 2 такта.

Также можно доверить компьютеру самостоятельно выбрать нужный интервал, задав параметру DRAM Command Rate значение «Auto», если таковое имеется, в результате чего значение будет взято из информации, запрограммированной в микросхему SPD.

Показатель эффективности данной настройки можно проверить с помощью программ анализаторов – Everest, CPU-Z и прочих.

Не нашли ответ? Тогда воспользуйтесь формой поиска:

Источник

Тайминги ОЗУ: разбираемся в нюансах

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

ЧЧто влияет на скоростные параметры ОЗУ

От скоростных показателей оперативной памяти зависит как быстро будет осуществляться обмен данными между процессором и жестким диском и системой. Чем выше частота работы чипов, тем больше операций чтения/записи она может выполнить в единицу времени. Конечно, от объема оперативной памяти также зависит общее быстродействие ПК, но лишь в определенных программах.
Это можно сравнить с работой экскаватора: процессор (оператор) дает команды экскаватору (ковшу) забрать определенное количество грунта (данных) из котлована (жесткого диска). Чем больше ковш, тем больше грунта (данных) будут забраны и доступны к оперативному использованию. Но быстродействие ПК зависит от слаженной работы всех компонентов системы.

1 байт = 8 бит
Из этого можно вычислить, что DDR3 с частотой 1600 МГц сможет обработать 12800 бит/сек. Аналогично этому DDR4 2400 сможет попустить через себя данные со скоростью 19200 бит/сек. Таким образом, со скоростью обработки данных разобрались.
Теперь плавно переходим к таймингам. Эти цифры также указывают на наклейках на оперативной памяти в виде счетверённых через дефис цифр, например, 8-8-8-24, 9-9-9-24 и т.д. Эти цифры обозначают, какой промежуток времени (задержка) необходим модулю RAM для доступа к битам данных при выборке из таблицы массивов памяти.
Эта задержка характеризует, какое количество тактовых импульсов необходимо для считывания данных из ячеек памяти для 4-х таймингов. Самый важный из четырех цифр — первый, и на этикетке может быть написан только он.
Поэтому, в этих характеристиках действует обратный принцип: чем меньше числа, тем выше скорость. А меньшая задержка обеспечит быстрее считать или записать данные в ячейку памяти и затем достигнут процессора для обработки.
Тайминги замеряют период ожидания (CL, CAS Latency, где CAS — Acess Strobe) чипа памяти, пока он обрабатывает текущий процесс. Т.е. это время между получением команды на чтение и ее выполнением. Со следующими двумя цифрами все несколько сложнее. Вторая цифра в строке таймингов RAS-CAS, ) является ни чем иным, как отрезок времени между получением команды «Active» и выполнением поступающей после нее команды на чтение или запись. Здесь также — чем меньше, тем лучше.
Третья цифра, это RAS Precharge — время, за которое проходит между завершением обработки одной строки и переходом к другой. И последняя цифра демонстрирует параметр памяти Row Active. Он определяет задержку, в течение которой активна одна строка в ячейке.

ККакие тайминги лучше выбирать
Вы также можете подобрать себе оперативную память в качестве апгрейда. Здесь также нужно придерживаться правила равных таймингов, и не допускать, чтобы какой-то из них, например, опережал почти на треть цикла.
Если же вы намерены установить на ПК самую быструю память, что следует учесть, что, например, тайминги 4-4-4-8, 5-5-5-15 и 7-7-7-21 могут обеспечить очень быстрый доступ к данным, но процессор и материнская плата не смогут этим воспользоваться. При этом важно, чтобы в материнской была возможность вручную установить тайминги для ОЗУ.

ККак узнать тайминги оперативной памяти

Что такое cr1 и cr2 в оперативной памяти. Смотреть фото Что такое cr1 и cr2 в оперативной памяти. Смотреть картинку Что такое cr1 и cr2 в оперативной памяти. Картинка про Что такое cr1 и cr2 в оперативной памяти. Фото Что такое cr1 и cr2 в оперативной памяти

Для этих целей не обязательно вскрывать корпус и вытаскивать из слотов планки оперативной памяти. Специальная бесплатная утилита CPU-Z позволит быстро узнать нужные цифры таймингов. Для вычиcления тайминга самостоятельно можно использовать довольно простую формулу:

Время задержки (сек) = 1 / Частоту передачи (Гц)

1 / 400 000 000 = 2,5 нсек (наносекунд)

периода полного цикла (время такта). А теперь считаем задержку для обоих вариантов, представленных в рисунках. При таймингах CL-11 модуль будет выдавать «тормоза» периодом 2,5 х 11 = 27,5 нсек. В CPU-Z это значение показано как 28. Как видно из формулы, чем ниже каждый из указываемых параметров, тем быстрее будет ваша оперативная память работать.

ККак вручную задать тайминги в BIOS

Что такое cr1 и cr2 в оперативной памяти. Смотреть фото Что такое cr1 и cr2 в оперативной памяти. Смотреть картинку Что такое cr1 и cr2 в оперативной памяти. Картинка про Что такое cr1 и cr2 в оперативной памяти. Фото Что такое cr1 и cr2 в оперативной памяти

Такая возможность есть не в любой материнской плате — лишь в оверклокерских модификациях. Вы можете попробовать выставить тайминги вручную из предлагаемых системой значений, после чего нужно внимательно следить за стабильностью работы ПК под нагрузкой. Если в БИОС специальных настроек не предусмотрено, то стоит смириться с теми, которые установлены по умолчанию.

Источник

Что такое тайминги?

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

Теперь разберем каждый по очереди. Схема таймингов включает в себя задержки CL-Trcd-Trp-Tras соответственно. Для работы с памятью необходимо для начала выбрать чип, с которым мы будем работать. Делается это командой CS# (Chip Select). Затем выбирается банк и строка. Перед началом работы с любой строкой необходимо ее активировать. Делается это командой выбора строки RAS# (при выборе строки она активируется). Затем (при операции линейного чтения) нужно выбрать столбец командой CAS# (эта же команда инициирует чтение). Затем считать данные и закрыть строку, совершив предварительный заряд (precharge) банка.

Тайминги расположены по порядку следования в простейшем запросе (для простоты понимания). Сначала идут тайминги, затем подтайминги.

Что такое cr1 и cr2 в оперативной памяти. Смотреть фото Что такое cr1 и cr2 в оперативной памяти. Смотреть картинку Что такое cr1 и cr2 в оперативной памяти. Картинка про Что такое cr1 и cr2 в оперативной памяти. Фото Что такое cr1 и cr2 в оперативной памяти

Это все основные тайминги. Остальные тайминги имеют меньшее влияние на производительность, а потому их называют подтаймингами.

Что такое cr1 и cr2 в оперативной памяти. Смотреть фото Что такое cr1 и cr2 в оперативной памяти. Смотреть картинку Что такое cr1 и cr2 в оперативной памяти. Картинка про Что такое cr1 и cr2 в оперативной памяти. Фото Что такое cr1 и cr2 в оперативной памяти

Что такое cr1 и cr2 в оперативной памяти. Смотреть фото Что такое cr1 и cr2 в оперативной памяти. Смотреть картинку Что такое cr1 и cr2 в оперативной памяти. Картинка про Что такое cr1 и cr2 в оперативной памяти. Фото Что такое cr1 и cr2 в оперативной памяти

Что такое cr1 и cr2 в оперативной памяти. Смотреть фото Что такое cr1 и cr2 в оперативной памяти. Смотреть картинку Что такое cr1 и cr2 в оперативной памяти. Картинка про Что такое cr1 и cr2 в оперативной памяти. Фото Что такое cr1 и cr2 в оперативной памяти

Что такое cr1 и cr2 в оперативной памяти. Смотреть фото Что такое cr1 и cr2 в оперативной памяти. Смотреть картинку Что такое cr1 и cr2 в оперативной памяти. Картинка про Что такое cr1 и cr2 в оперативной памяти. Фото Что такое cr1 и cr2 в оперативной памяти

Что такое cr1 и cr2 в оперативной памяти. Смотреть фото Что такое cr1 и cr2 в оперативной памяти. Смотреть картинку Что такое cr1 и cr2 в оперативной памяти. Картинка про Что такое cr1 и cr2 в оперативной памяти. Фото Что такое cr1 и cr2 в оперативной памяти

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

Источник

Оптимальное значение для опции Command rate

Те, кто увлекаются оптимизацией работы компьютера по средствам настройки BIOS наверняка слышали о такой опции как Command rate. В некоторых модификациях BIOS она может называться DRAM Command rate. Из возможных значений, которые она может принимать значатся 1 (1T), 2 (2T) и Auto.

Довольно популярным вопросом является установка оптимального значения для Command rate. И чтобы ответить на него нужно разобраться в природе данного параметра.

За что отвечает DRAM Command rate?

Дело в том, что операционная система компьютера работает с оперативной памятью не напрямую. Чтение и запись данных ОЗУ осуществляется через контроллер памяти. Так как операционная система передает контролеру памяти не физический адрес, а виртуальный, последнему требуется время для преобразования виртуального адреса в физический. Так вот опция Command rate определяет интервал задержки в 1 (1T) или 2 (2T) такта для проведения контроллером этой конвертации.

Что лучше 1T или 2T?

Размышляя логически, можно прийти к выводу, что чем меньше задержка (время ожидания), тем больший объем данных можно обработать за одну и ту же единицу времени. То есть значение в 1T (такт) является наиболее оптимальным с точки зрения скорости работы памяти и компьютера в целом. Но вся загвоздка в том, что далеко не каждый модуль ОЗУ и контроллер памяти может работать стабильно с таким малым временем ожидания, как 1 такт. Возможны ошибки и потеря данных. Как следствие – нестабильная работа ПК, синие экраны смерти и так далее.

Для того, чтобы правильно принять решение об установке значения опции Command rate в BIOS, нужно изучить технические характеристики материнской платы и модулей памяти, установленные в каждом конкретном случае, на предмет поддержки работы в режиме задержки 1 такт.

На свой страх и риск можно попробовать установить значение 1T и посмотреть как будет работать компьютер. При появлении ошибок и сбоев DRAM Command rate нужно будет вернуть к значению 2T.

Что такое cr1 и cr2 в оперативной памяти. Смотреть фото Что такое cr1 и cr2 в оперативной памяти. Смотреть картинку Что такое cr1 и cr2 в оперативной памяти. Картинка про Что такое cr1 и cr2 в оперативной памяти. Фото Что такое cr1 и cr2 в оперативной памяти

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

Также возможным значением для данной опции может быть AUTO. В этом случае BIOS сам установит оптимальное значение, сходя из параметров модуля памяти.

Что такое cr1 и cr2 в оперативной памяти. Смотреть фото Что такое cr1 и cr2 в оперативной памяти. Смотреть картинку Что такое cr1 и cr2 в оперативной памяти. Картинка про Что такое cr1 и cr2 в оперативной памяти. Фото Что такое cr1 и cr2 в оперативной памяти

Значение AUTO позволяет компьютеру автоматически подобрать время задержки

Источник

Про ранги и виртуализацию в RAM

Что такое cr1 и cr2 в оперативной памяти. Смотреть фото Что такое cr1 и cr2 в оперативной памяти. Смотреть картинку Что такое cr1 и cr2 в оперативной памяти. Картинка про Что такое cr1 и cr2 в оперативной памяти. Фото Что такое cr1 и cr2 в оперативной памяти

В продолжение рубрики «конспект админа» хотелось бы разобраться в нюансах технологий ОЗУ современного железа: в регистровой памяти, рангах, банках памяти и прочем. Подробнее коснемся надежности хранения данных в памяти и тех технологий, которые несчетное число раз на дню избавляют администраторов от печалей BSOD.

Старые песни про новые типы

Сегодня на рынке представлены, в основном, модули с памятью DDR SDRAM: DDR2, DDR3, DDR4. Разные поколения отличаются между собой рядом характеристик – в целом, каждое следующее поколение «быстрее, выше, сильнее», а для любознательных вот табличка:

Что такое cr1 и cr2 в оперативной памяти. Смотреть фото Что такое cr1 и cr2 в оперативной памяти. Смотреть картинку Что такое cr1 и cr2 в оперативной памяти. Картинка про Что такое cr1 и cr2 в оперативной памяти. Фото Что такое cr1 и cr2 в оперативной памяти

Для подбора правильной памяти больший интерес представляют сами модули:

RDIMM — регистровая (буферизованная) память. Удобна для установки большого объема оперативной памяти по сравнению с небуферизованными модулями. Из минусов – более низкая производительность;

UDIMM (unregistered DRAM) — нерегистровая или небуферизованная память — это оперативная память, которая не содержит никаких буферов или регистров;

LRDIMM — эти модули обеспечивают более высокие скорости при большей емкости по сравнению с двухранговыми или четырехранговыми модулями RDIMM, за счёт использования дополнительных микросхем буфера памяти;

HDIMM (HyperCloud DIMM, HCDIMM) — модули с виртуальными рангами, которые имеют большую плотность и обеспечивают более высокую скорость работы. Например, 4 физических ранга в таких модулях могут быть представлены для контроллера как 2 виртуальных;

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

Для всех типов памяти SDRAM есть общий набор базовых характеристик, влияющий на объем и производительность:

частота и режим работы;

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

Частота и режим работы

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

Режимы работы можно условно разделить на четыре группы:

Single Mode — одноканальный или ассиметричный. Включается, когда в системе установлен только один модуль памяти или все модули отличаются друг от друга. Фактически, означает отсутствие многоканального доступа;

Dual Mode — двухканальный или симметричный. Слоты памяти группируются по каналам, в каждом из которых устанавливается одинаковый объем памяти. Это позволяет увеличить скорость работы на 5-10 % в играх, и до 70 % в тяжелых графических приложениях. Модули памяти необходимо устанавливать парами на разные каналы. Производители материнских плат обычно выделяют парные слоты одним цветом;

Triple Mode — трехканальный режим работы. Модули устанавливаются группами по три штуки — на каждый из трех каналов. Аналогично работают и последующие режимы: четырехканальные (quad-channel), восьмиканальные (8-channel memory) и т.п.

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

Ранги для памяти

Ранг (rank) — область памяти из нескольких чипов памяти в 64 бита (72 бита при наличии ECC, о чем поговорим позже). В зависимости от конструкции модуль может содержать один, два или четыре ранга.

Узнать этот параметр можно из маркировки на модуле памяти. Например уKingston число рангов легко вычислить по одной из трех букв в середине маркировки: S (Single — одногоранговая), D (Dual — двухранговая), Q (Quad — четырехранговая).

Пример полной расшифровки маркировки на модулях Kingston:

Что такое cr1 и cr2 в оперативной памяти. Смотреть фото Что такое cr1 и cr2 в оперативной памяти. Смотреть картинку Что такое cr1 и cr2 в оперативной памяти. Картинка про Что такое cr1 и cr2 в оперативной памяти. Фото Что такое cr1 и cr2 в оперативной памяти

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

Перед покупкой модулей есть смысл уточнить, какие типы памяти поддерживает процессор сервера. Например, Xeon E5/E5 v2 поддерживают одно-, двух- и четырехранговые регистровые модули DIMM (RDIMM), LRDIMM и не буферизированные ECC DIMM (ECC UDIMM) DDR3. А процессоры Xeon E5 v3 поддерживают одно- и двухранговые регистровые модули DIMM, а также LRDIMM DDR4.

Немного про скучные аббревиатуры таймингов

Тайминги или латентность памяти (CAS Latency, CL) — величина задержки в тактах от поступления команды до ее исполнения. Числа таймингов указывают параметры следующих операций:

CL (CAS Latency) – время, которое проходит между запросом процессора некоторых данных из памяти и моментом выдачи этих данных памятью;

tRCD (задержка от RAS до CAS) – время, которое должно пройти с момента обращения к строке матрицы (RAS) до обращения к столбцу матрицы (CAS) с нужными данными;

tRP (RAS Precharge) – интервал от закрытия доступа к одной строке матрицы, и до начала доступа к другой;

tRAS – пауза для возврата памяти в состояние ожидания следующего запроса;

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

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

RAID для оперативной памяти

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

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

Метод коррекции ошибок работает следующим образом:

При записи 64 бит данных в ячейку памяти происходит подсчет контрольной суммы, составляющей 8 бит.

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

Технология Advanced ECC способна исправлять многобитовые ошибки в одной микросхеме, и с ней возможно восстановление данных даже при отказе всего модуля DRAM.

Что такое cr1 и cr2 в оперативной памяти. Смотреть фото Что такое cr1 и cr2 в оперативной памяти. Смотреть картинку Что такое cr1 и cr2 в оперативной памяти. Картинка про Что такое cr1 и cr2 в оперативной памяти. Фото Что такое cr1 и cr2 в оперативной памяти

Исправление ошибок нужно отдельно включить в BIOS

Большинство серверных модулей памяти являются регистровыми (буферизованными) – они содержат регистры контроля передачи данных.

Регистры также позволяют устанавливать большие объемы памяти, но из-за них образуются дополнительные задержки в работе. Дело в том, что каждое чтение и запись буферизуются в регистре на один такт, прежде чем попадут с шины памяти в чип DRAM, поэтому регистровая память оказывается медленнее не регистровой на один такт.

Что такое cr1 и cr2 в оперативной памяти. Смотреть фото Что такое cr1 и cr2 в оперативной памяти. Смотреть картинку Что такое cr1 и cr2 в оперативной памяти. Картинка про Что такое cr1 и cr2 в оперативной памяти. Фото Что такое cr1 и cr2 в оперативной памяти

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

Многопроцессорные системы и память

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

Если пришлось поставить в сервер модули с меньшей частотой, чем требуется материнской плате – нужно включить в BIOS дополнительные циклы ожидания при работе процессора с памятью.

Для автоматического учета всех правил и рекомендаций по установке модулей можно использовать специальные утилиты от вендора. Например, у HP есть Online DDR4 (DDR3) Memory Configuration Tool.

Итого

Вместо пространственного заключения приведу общие рекомендации по выбору памяти:

Для многопроцессорных серверов HP рекомендуется использовать только регистровую память c функцией коррекции ошибок (ECC RDIMM), а для однопроцессорных — небуферизированную с ECC (UDIMM). Планки UDIMM для серверов HP лучше выбирать от этого же производителя, чтобы избежать самопроизвольных перезагрузок.

В случае с RDIMM лучше выбирать одно- и двухранговые модули (1rx4, 2rx4). Для оптимальной производительности используйте двухранговые модули памяти в конфигурациях 1 или 2 DIMM на канал. Создание конфигурации из 3 DIMM с установкой модулей в третий банк памяти значительно снижает производительность.

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

Источник

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

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