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

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

1 ответ

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

Другие вопросы по тегам