
Estou editando o arquivo wmem_max
usando /proc/sys/net/core
o comando:
echo 83886080 > /proc/sys/net/core/wmem_max
O valor no arquivo muda, mas quando eu reinicio a máquina, o valor volta ao valor antigo. Por que o valor que defini não é confirmado? Existe mais comando para confirmar as alterações?
Responder1
Você deve adicionar esses valores ao final do seu /etc/sysctl.conf
arquivo ou criar um arquivo em /etc/sysctl.d
. Existem muitos exemplos online, mas esse arquivo é carregado a cada inicialização, portanto os valores são recarregados sempre. Os valores provavelmente estão padronizados na configuração do kernel, então você precisa recarregá-los.
Se você quiser carregá-los durante a inicialização atual sem reinicializar, basta fazer: sysctl -p
após as alterações, e elas entrarão em vigor imediatamente. Aqui está apenas uma página que encontrei rapidamente sobre como definir esses valores:http://ubuntuforums.org/archive/index.php/t-251509.html
Espero que isto ajude.