Hq, li todas as 70 paginas do seu topico sobre otimização de Kernel, eu fiquei confuso, não sabia se instalava o ck1, ou o slash, ou omni... fiquei igual um cego em tiroteio... meu ubuntu é o Hardy, sou novo no linux (coisa de aproximadamente um mês), tenho um Athlon XP 1800+, 128 MB de RAM (só que agora esta com apenas 91MB porque se eu diminuir o valor la na BIOS para poder usufruir os 128, aí o sistema fica numa lerdeza, eu não entendo o porque, mas do jeito que esta fica mais rapido, enfim, estou apenas com 91 de Ram, hehe), HD de 40 (comprei o pc em 2004 e ele me acompanha até hoje... já é da familia hehe), por isso, pra rodar o Hardy nessa minha maquina eu preciso otimizar "tudo" pra deixa-la rapida. Assim sendo, escolhi pela ultima versão (omni 5, kernel 25, mas estava tentado a pegar o omni 4, kernel 24), baxei os pacotes, segui seu tuto, instalei, e "plim", tudo ok, já percebi um melhor uso da memoria, melhor resposta do sistema e até agora não tenho do que reclamar, esta tudo otimo...
mas tenho uma pergunta. Eu fui no arquivo /etc/sysctl.conf e não achei nada referente a granulidade, latencia, cache_pressure, vm.dirty, e etc., lá não tem nada disso. Então gostaria de saber onde eu encontro tais parametros (originais do seu omni) para que eu possa modificar e encontrar a melhor config pra minha maquina???
Outra pergunta: Quando eu mudar algum parametro no sysctl, vai ser preciso recompilar todo Kernel outra vez, ou é apenas salvar a mudança e já estará aplicada???
Agradeço de coração sua humildade em compartilhar todo seu conhecimento conosco... você é um ser humano fantastico
!!! Brigadão, e desculpa a encheção de saco hehe... ahhh, caso tenha msn ou enderço de email que a gente possa usar no pidgin, e se você quiser e claro, me passa aí...
Falow mestre...
p.s- tentei enviar essa mensagem por mp, antes de posta-la aqui, mas sua caixa de mensagem (pra variar
) esta lotada hehe...
Segue o conteudo de meu /etc/sysctl.conf:
#
# /etc/sysctl.conf - Configuration file for setting system variables
# See sysctl.conf (5) for information.
#
#kernel.domainname = example.com
# the following stops low-level messages on console
kernel.printk = 4 4 1 7
# enable /proc/$pid/maps privacy so that memory relocations are not
# visible to other users. (Added in kernel 2.6.22.)
kernel.maps_protect = 1
# Increase inotify availability
fs.inotify.max_user_watches = 524288
# protect bottom 64k of memory from mmap to prevent NULL-dereference
# attacks against potential future kernel security vulnerabilities.
# (Added in kernel 2.6.23.)
vm.mmap_min_addr = 65536
##############################################################3
# Functions previously found in netbase
#
# Comment the next two lines to disable Spoof protection (reverse-path filter)
# Turn on Source Address Verification in all interfaces to
# prevent some spoofing attacks
net.ipv4.conf.default.rp_filter=1
net.ipv4.conf.all.rp_filter=1
# Uncomment the next line to enable TCP/IP SYN cookies
# This disables TCP Window Scaling (http://lkml.org/lkml/2008/2/5/167)
#net.ipv4.tcp_syncookies=1
# Uncomment the next line to enable packet forwarding for IPv4
#net.ipv4.ip_forward=1
# Uncomment the next line to enable packet forwarding for IPv6
#net.ipv6.ip_forward=1
###################################################################
# Additional settings - these settings can improve the network
# security of the host and prevent against some network attacks
# including spoofing attacks and man in the middle attacks through
# redirection. Some network environments, however, require that these
# settings are disabled so review and enable them as needed.
#
# Ignore ICMP broadcasts
#net/ipv4/icmp_echo_ignore_broadcasts = 1
#
# Ignore bogus ICMP errors
#net/ipv4/icmp_ignore_bogus_error_responses = 1
#
# Do not accept ICMP redirects (prevent MITM attacks)
#net/ipv4/conf/all/accept_redirects = 0
# _or_
# Accept ICMP redirects only for gateways listed in our default
# gateway list (enabled by default)
# net/ipv4/conf/all/secure_redirects = 1
#
# Do not send ICMP redirects (we are not a router)
#net/ipv4/conf/all/send_redirects = 0
#
# Do not accept IP source route packets (we are not a router)
#net/ipv4/conf/all/accept_source_route = 0
#
# Log Martian Packets
#net/ipv4/conf/all/log_martians = 1
#
# Always defragment packets
#net/ipv4/ip_always_defrag = 1