Назад | Перейти на главную страницу

Есть ли ограничение для всей системы на общий объем буферного пространства сокета и очереди?

Я знаю, что в Linux вы можете настроить максимальный размер буфера для каждого сокетного соединения, но существует ли системное ограничение на объем пространства, которое могут занимать буферы, и применимо ли это в равной степени к размеру очередей сообщений?

тип: cat /proc/sys/kernel/msgmni Этот файл определяет общесистемный предел количества идентификаторов очереди сообщений.
Чтобы установить новое значение для текущего сеанса работы с: # echo 2048 > /proc/sys/kernel/msgmni , который вступает в силу немедленно.
Максимальный системный размер очереди сообщений по умолчанию в байтах: 16384 байта, это можно прочитать из cat /proc/sys/kernel/msgmnb