Справочник по NetWare 4.11

Буфер приема пакетов


Область памяти сервера NetWare, зарезервированная для временного хранения принимаемых от различных рабочих станций пакетов данных.

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

Количество буферов приемов пакетов определяет во время инсталляции сервера. Это значение увеличивается операционной системой при высокой интенсивности использования буфера в соответствии со следующими параметрами (также устанавливаемыми во время инсталляции сервера):

  • Maximum packet receive buffers. Максимальное количество буферов приема пакетов, которое может быть выделено операционной системой.
  • Minimum packet receive buffers. Минимальное количество буферов приема пакетов, которое может использоваться операционной системой.
  • New packet receive buffer wait time. Операционная система может увеличить количество буферов приема пакетов, по мере необходимости, в соответствии с установленными параметрами.
    Вместе с тем, операционная система не выделяет новые буферы приема пакетов по первому требованию, а ожидает указанное время и увеличивает количество буферов, только если потребность в буферах сохраняется.
    Эта стратегия предотвращает ненужное увеличение количества буферов при случайном увеличении активности сети.
    Если достигнуто максимально возможное количество буферов, и ожидающий пакет не обработан в течение указанного времени ожидания, то операционная система отбрасывает (теряет) принятый пакет, и рабочая станция должна повторить передачу пакета.

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

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

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

См. также: .



Содержание раздела