Maximum payload size в биосе: что это такое и как это работает?

Настройка оперативной памяти в bios

VGA Share Memory Size

Описание:

Указывает, какой объем системной памяти выделить под нужды интегрированного графического ядра чипсета. Возможные значения зависят от технологии резервирования. Для графических ядер, использующих UMA, в большинстве случаев допустимо выделить от 32 до 128 Мбайт (реже от 16, 8, 4 или, даже, от 1 Мбайта). Поскольку интегрированное графическое ядро мало подходит для ресурсоемких игр, можно ограничиться значением в 32MB или 64MB, оставив таким образом как можно больше оперативной памяти для операционной системы и прикладных программ. Более современные решения DVMT заранее резервируют память только для двухмерного режима, поэтому опция обычно ограничена значениями в 1 или 8 Мбайт (изредка — до 32 Мбайт). Учитывая разрешение современных дисплеев, оптимальным будет резерв 8 Мбайт (8MB). Если интегрированная графика вообще не используется, установите значение Disabled (или None) при его наличии.

Интегрированные графические ядра, поддерживающие технологию UMA (Unified Memory Architecture), сразу резервируют под свои нужды некий объем памяти, который становится недоступен операционной системе и прикладным программам вне зависимости от того, запускаете вы трехмерные игры или нет. Более прогрессивные решения DVMT (Dynamic Video Memory Technology) относятся к системной памяти гораздо бережнее. На постоянной основе им выделяется лишь минимально необходимый объем, достаточный для работы в двухмерном режиме (этапы загрузки и работа в устаревших операционных системах типа MS-DOS). Далее управление памятью берет на себя драйвер интегрированного графического ядра и выделение дополнительного объема системной памяти происходит только тогда, когда это действительно необходимо (например, вы запустили игру, использующую функции трехмерного ускорения), причем потом эта память снова возвращается операционной системе.

Современный вариант реализации технологии DVMT позволяет зарезервировать под нужды графического ядра некий постоянный объем системной памяти — аналогично технологии UMA. Это гарантирует, что в распоряжении драйвера всегда окажется минимальный объем видеопамяти, необходимый для запуска трехмерных приложений. В дальнейшем необходимая под нужды драйвера интегрированной графики память будет выделяться динамически, исходя из имеющихся на данный момент ресурсов. Таким образом обеспечивается некий компромисс между запросами трехмерных игр и потребностями операционной системы с прикладными программами.

В некоторых конфигурациях с интегрированной графикой UMA при установке разных значений для данной опции и опции, аналогичной Graphics Aperture Size, наблюдаются зависания и неустойчивая работа компьютера. Решить эту проблему может установка одинакового объема памяти для этих опций.

Автоматическая настройка – PMTU discovery

Существуют режимы работы некоторых устройств, когда размер MTU уточняется во время подключения к удаленному серверу (PMTU discovery). Алгоритм такой же, как и тот, которым пользовались при настройке MTU на роутере. В начале работы устройство отправляет блоки данных разного размера, пытаясь определить максимальный размер пакета, который дойдет без фрагментации.

В этом алгоритме есть одна проблема, называемая «MTU Discovery Black Hole

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

Так конечно не корректно действовать. Устройство, не получив ответа на запрос не может продолжить работать.

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

Maximum payload size в биосе: важная деталь для оптимизации работы компьютера

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

При выборе оптимального значения Maximum payload size следует учитывать такие факторы, как тип установленных устройств, объем передаваемых данных, характер нагрузки на систему и требуемая производительность.

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

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

Необходимо отметить, что настройка Maximum payload size может не иметь заметного эффекта в простых задачах, таких как просмотр веб-страниц или работы в офисных программах. Однако, в случае выполнения сложных задач, таких как обработка графики, видео или игры, правильная настройка данного параметра может значительно повысить производительность системы.

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

Какие проблемы могут возникнуть при настройке maximum payload size и как их решить?

Настройка maximum payload size в биосе может вызвать несколько проблем, с которыми стоит быть ознакомленным, чтобы успешно их решить.

1. Неправильная настройка maximum payload size может привести к нестабильной работе системы. Если значение maximum payload size неправильно настроено, это может вызвать конфликт и низкую производительность между различными компонентами системы, например, между процессором и видеокартой. В таком случае рекомендуется проверить документацию системы или обратиться к производителю для определения рекомендуемых настроек и их внесения в биос.

2. Неудобство при установке операционной системы. Если maximum payload size неправильно настроен, это может привести к проблемам во время установки операционной системы. Могут возникнуть сбои, зависания или другие ошибки. В этом случае рекомендуется проверить совместимость операционной системы с выбранной настройкой maximum payload size и, при необходимости, изменить ее.

3. Ограничение производительности графической карты. Неправильная настройка maximum payload size может ограничить производительность видеокарты, особенно при использовании SLI или CrossfireX для объединения нескольких видеокарт. В этом случае рекомендуется определить оптимальное значение и внести его в биос.

4. Плохая совместимость с другими компонентами системы. В некоторых случаях maximum payload size может негативно влиять на совместимость с другими компонентами системы, например, с оперативной памятью или сетевыми адаптерами. Если возникают проблемы совместимости, рекомендуется проверить документацию компонентов системы и, при необходимости, изменить настройки maximum payload size.

5. Возможность повреждения системы при неправильной настройке. Если maximum payload size неправильно настроен, это может повредить систему и привести к сбоям и потере данных. Поэтому рекомендуется быть осторожным при внесении изменений в настройки биоса и в случае неопределенности либо обратиться к профессионалам, либо оставить настройку по умолчанию.

Итак, при настройке maximum payload size в биосе возможны некоторые проблемы, но они могут быть успешно решены с помощью проверки документации, обращения к производителю, определения оптимальных значений и осторожного подхода к изменению настроек

1 Обзор

1.1 Что такое максимальный размер полезной нагрузки

Мы все знаем, что устройства PCIE отправляются в пакеты в виде TLP, а максимальный размер полезной нагрузки (называемый MPS) определяет максимальное количество байтов, которые TLP фактически используется устройством PCIe. Размер MPS определяется устройством на обоих концах ссылки PCIe. Когда устройство PCIe отправляется в TLP, его максимальная полезная нагрузка не может превышать значение MPS. Депутаты определены в регистре управления устройствами. Device Control register: Это также определено в реестре также имеет конфигурацию размер запроса MAX чтения, что означает максимальное количество байтов, которые может прочитать каждый запрос на чтение. Когда устройство PCIe отправляет TLP запроса на чтение памяти, размер данных, запрошенных TLP, не может превышать значение MRR.

1.2 максимальный размер полезной нагрузки

Протокол PICE предусматривает, что правила передачи пакета TLP с данными: в соответствии с данными блока длины DW, способность подшипника данных для отправки конца не должна превышать значение «max_payload_size» в «Регистр управления устройством», и объем данных, полученных в приемной, полученной концов, полученных полученных данных, не может превышать значение «max_payload_size» в полученном конце «Регистр управления устройствами». Таким образом, основная роль MPS состоит в том, чтобы: (1) Размер MPS влияет на эффективность передачи устройств PCIe. Для большого количества данных, если настройки MPS относительно невелики, данные могут быть разделены только на несколько TLP для отправки, что неизбежно повлияет на скорость использования полосы пропускания канала PCIe. Однако значение MPS не настолько большим. С одной стороны, чем больше настроек MPS, объем памяти и логика, необходимые для пакетов данных аппаратной обработки, также увеличиваются; с другой стороны, значение MPS — это значение MPS В результате самооценки. Текущий рынок является рынком. Текущий рынок -это устройства EP, которые поддерживают более крупные значения MPS, не являются общими, поэтому нет необходимости устанавливать значение MPS основного конца.

(2) Необоснованные настройки MPS приведут к ошибке «Уродство TLP» при передаче передачи данных. Когда устройство RC подключено с устройством EP, MPS устройства EP стороны могут быть разными. Это требует, чтобы RC адаптировался к MPS на стороне EP. Если поле длины TLP, полученное устройством EP Конфигурация MPS, устройство будет думать, что устройство будет думать, что TLP является незаконным.

1.3 MRRS влияет на MPS

MRR и MP не имеют прямой связи, но иногда MRR влияют на MPS. Например: типичная топология PCIe, значение красных цифровых депутатов в середине. Предполагая инициировать операцию запроса на чтение памяти TLP: Согласно вышеуказанному анализу, в этом случае связь между RC и EP потерпит неудачу, потому что значение их депутатов отличается. Однако, если значение MRRS каждого узла установлено на 128B, хотя MPS устройства RC составляет 256b, фактический размер, который может быть передан, влияет MRR и становится 128b. В этом случае передается пакет TLP. На самом деле, наконец, это 128 байтов, которые могут соответствовать согласованным условиям каждого депутата узла и могут быть успешно переданы.

Подвести итог: Значение MRR не может быть установлено слишком маленьким. С одной стороны, если настройки MRR слишком малы, это повлияет на фактические MPS TLP. С другой стороны, если мы установим MRR на 128B, когда мы читаем данные 64 КБ, нам нужно отправить 512 (64 КБ/128B = 512) запрос на чтение. Таким образом, конкретный урон, поэтому для повышения эффективности передачи большого Данные размера блока, попробуйте установить MRR как можно больше и использовать меньше количества раз, чтобы передавать больше данных. Тем не менее, MRR не могут быть установлены слишком большими. В ссылке PCIe мы не можем посылать TLP все время. Вместо этого нам нужно принять достаточно места, чтобы принять место, прежде чем мы сможем продолжить отправлять TLP. Поставлен, поэтому в реальной конструкции Размер MRR также будет ограничен.

Определение Pci и его подсистемы

PCI подсистема в биосе предоставляет пользователю возможность настройки различных параметров работы шины PCI и подключенных к ней устройств. В данной подсистеме можно изменять такие параметры, как ресурсы IRQ (Interrupt Request), I/O (Input/Output) и DMA (Direct Memory Access), а также управлять их распределением между устройствами.

Чтобы настроить параметры PCI в биосе, необходимо войти в соответствующее меню, которое обычно называется «PCI Subsystem Settings» или «PCI Configuration». В этом меню пользователь может изменять такие параметры, как: IRQ резервация, ACPI (Advanced Configuration and Power Interface), PCI latency timer и другие.

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

Параметр Описание
Interrupt Request (IRQ) Назначение прерывания для устройства. Каждому устройству должен быть назначен уникальный IRQ.
Input/Output (I/O)
Direct Memory Access (DMA) Выделение определенного пространства памяти для устройства. DMA позволяет устройству напрямую обращаться к оперативной памяти, минуя центральный процессор.
IRQ резервация Организация приоритетов прерываний для предотвращения конфликтов между различными устройствами.
ACPI (Advanced Configuration and Power Interface) Расширенный интерфейс конфигурации и управления питанием. Позволяет управлять энергопотреблением устройств.
PCI latency timer Задержка, которая позволяет обеспечить более эффективное использование шины PCI при работе с несколькими устройствами.

Использование возможностей настройки PCI подсистемы в биосе помогает достичь оптимальной работы устройств и предотвратить возможные конфликты.

Программы, таблицы, алгоритмы помогающие разгонять память

Для платформы Intel

Не всегда память может стартовать с готовых настроек XMP, особенно высокочастотная. Поэтому сначала начните с применения профиля XMP, но на частоте 3200 МГц. В BIOS обязательно убираем MRC Fast boot. Запишите основные тайминги и откройте программу тайфун, чтобы узнать, с какими чипами имеете дело. Запустите TestMem5 и сделайте непродолжительный тест. Для уменьшения времени грубой настройки не ждите часами, при стабильности в несколько минут можно идти и снижать тайминги. Снижайте и изменяйте их по одному, выискивая нестабильные показатели. Обязательно записывайте значения, какие тайминги были нестабильными. Не пытайтесь выставить предельно низкие тайминги или высокую частоту памяти сразу. С двумя модулями и высокой частотой (более 4 ГГц) CR выставить на 2, если стоит 1. С 4 модулями сразу можно начинать тест на значении CR 2. Изменения таймингов лучше начать с CL и RCD. Многие чипы не «любят» синхронных значений, для них CL всегда будет меньше, чем RCD. RAS сразу пробуйте по формуле RCD+CL+4, до этого значения от него существенная разница, дальше влияние исчезает. CWL<=CL. Допустимые значения 9,10,11,12,14,16,18,20. Выставите FAW до 16, далее плавно опускайте RRD до 4. При ошибках воспользуйтесь формулой FAW= RRDL*4. Имейте в виду, что обычно RRD_L>=RRD_S, CKE=5, СCDL>=4.

RDRD_DD и похожие значения требуют внимания при использовании всех 4 слотов Dimm. Значение определять опытным путем и тестированием. Это тонкие настройки для стабилизации работы всех 4 планок. RDWR_SG(DG) и похожие пункты меню в BIOS опускайте до минимальных, но рабочих значений. Для стабильности сделайте +2 к ним.

RFC настраивать можно в самом конце. Его не нужно понижать или повышать сверх меры, просто найдите число в стабильном диапазоне, который обычно бывает от +20 до +40 пунктов от базового.

REFi требует подгонки с тестированием и стандартно проявляет себя по принципу больше — лучше. Находится в зависимости от значения RFC. Последнее описывает статус времени отдыха памяти, а первый – работы.

Тестируйте тщательно, в том числе на холодную и с перезагрузками.

• Asrock Timing Configurator 4.0.4 – просмотр таймингов; • Asus MemTweakIt 2.02.44 — просмотр таймингов; • TestMem5 — тест памяти на стабильность и ошибки;

Для платформы AMD

Открываем программу тайфун и смотрим, какие используются чипы памяти. Далее запускаем калькулятор DRAM Calculator for Ryzen и выбираем начальную частоту (начинать стоит с 3200 МГц) и ваши чипы памяти. В обязательном порядке проходимся по таймингам из калькулятора и вручную заносим их в BIOS’е. Скачиваем программы Ryzen Master, TestMem5, опционально Aida64. Ryzen Master нам понадобится для отслеживания таймингов и сопротивлений, TestMem5 для проверки стабильности, а Aida64 для быстрого и сравнительного замера производительности памяти. Если даже с частотой в 3200 МГц система не стартует, то меняем в большую сторону procodt и tRTP, перед этим tRFC2 и tRFC4 выставляем в автоматическом режиме. Успешное прохождение теста TestMem5 позволит вам выбрать два пути дальнейших действий: при небольшом количестве ошибок можно увеличить напряжение на памяти, при отсутствии пробуем поднимать частоту. По достижении частоты 3600 МГц советуем начать ужимать тайминги.

• DRAM Calculator for Ryzen – база готовых наборов для разгона и подбора таймингов памяти; • ZenTimings — проверка первичных, вторичных и дополнительных таймингов памяти; • AMD Ryzen Master – официальная программа от AMD для разгона процессоров и памяти; • TestMem5 0.12 1usmus V3 config – тест памяти на стабильность и ошибки; • Ryzen Timing Checker – проверка первичных, вторичных и дополнительных таймингов памяти;

Применение maximum payload size

Maximum payload size – это параметр в БИОСе компьютера, определяющий максимальный размер данных, которые могут быть переданы через шину PCI Express (PCIe) за одну операцию

Данный параметр имеет важное значение при создании настройок системы, поскольку он влияет на производительность и стабильность работы системы

Основным применением maximum payload size является оптимизация передачи данных между устройствами, подключенными к шине PCIe. Задавая оптимальный размер пакета данных, удается достичь оптимальной производительности системы.

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

Однако, при работе с небольшими объемами данных, использование максимального значения maximum payload size может вызвать задержки и ухудшить производительность системы. В таких случаях рекомендуется установить меньший размер пакета данных.

Выбор оптимального размера maximum payload size также зависит от совместимости и возможностей подключенных устройств. Некоторые устройства могут поддерживать только определенные размеры пакетов данных, их несоответствие может привести к неправильной или нестабильной работе системы.

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

Пример настроек maximum payload size:
Размер (байт)
Описание

128
Минимальное значение, используемое в некоторых системах
256
Рекомендуемое значение для большинства систем
512
Вариант выбора для повышения производительности
1024
Максимальное значение, поддерживаемое некоторыми устройствами

Важно: При изменении настроек maximum payload size следует соблюдать осторожность и ориентироваться на рекомендации производителя системы и устройств, подключенных к шине PCIe, чтобы избежать возможных проблем совместимости и ухудшения производительности

Зачем менять MTU

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

Какие проблемы прямо указывают на то, что нужно изменить MTU:

  1. постоянные сбои при подключении к интернету, причём на всех устройствах, подключённых к одному роутеру;
  2. медленная или нестабильная скорость подгрузки сайтов;
  3. отдельные сайты вообще не открываются, или открываются очень медленно.

Определяющие характеристики maximum payload size

Maximum payload size, также известный как максимальный размер полезной нагрузки, является важной характеристикой, связанной с настройками BIOS (Basic Input/Output System) компьютера. Он определяет максимальный размер данных, которые могут передаваться через шину данных между центральным процессором (CPU) и другими компонентами системы, такими как оперативная память (RAM), видеокарта (GPU) и жесткий диск

Значение maximum payload size может быть настроено исходя из требований и возможностей системы.

Определение maximum payload size в BIOS имеет некоторые особенности и зависит от архитектуры системы. В некоторых случаях его значение можно изменять в настройках BIOS, в то время как в других системах его значение может быть фиксированным или автоматически определяться базовыми параметрами системы

В любом случае, maximum payload size имеет важное значение для оптимальной работы системы и эффективного использования ресурсов

Настройка maximum payload size позволяет контролировать размер данных, передаваемых через шину данных. Значение maximum payload size определяет размер блока данных, который может быть передан за одну операцию чтения или записи. Более крупные значения maximum payload size позволяют увеличить скорость передачи данных, так как за одну операцию может быть передан больший объем информации. Однако, увеличение размера maximum payload size также может привести к увеличению задержек в системе и повышению нагрузки на другие компоненты.

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

Важно также отметить, что maximum payload size может отличаться в зависимости от типа шины данных, используемой в системе. Например, в системах с PCI Express шиной maximum payload size может оказывать значительное влияние на производительность видеокарты, в то время как в системах с SATA шиной его значение может влиять на производительность жесткого диска

В итоге, maximum payload size является одной из важных характеристик, связанных с настройками BIOS, которая влияет на скорость передачи данных и производительность системы в целом. Оптимальное значение maximum payload size может быть достигнуто путем настройки системы, учитывая конкретные требования, возможности компонентов и тип используемой шины данных.

Понравилась статья? Поделиться с друзьями:
Опытный компьютерщик
Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!: