Servidor Ubuntu: driver Intel usa muita RAM

Servidor Ubuntu: driver Intel usa muita RAM

Tentei instalar o Squeeze, Lucid e Oneiric em meu novo servidor dedicado (o host ainda não tem o Precise) e percebi que na nova instalação eles têm usos de memória muito diferentes.

No Lucid ou Oneiric, cerca de 200-300 MB de memória são usados ​​​​(excluindo buffers/cache), verifiquei top, mas é apenas o sshd, bash, init, cron normal, etc. No Squeeze, apenas menos de 100 MB são usados.

Eu verifiquei /proc/meminfo(no Oneiric) e descobri que VmallocUsed era muito maior no Ubuntu, verifiquei /proc/vmallocinfoe encontrei as seguintes linhas:

0xffffc90006600000-0xffffc90006681000 528384 i9xx_setup+0x3f/0xb0 phys=fe000000 ioremap
0xffffc90006700000-0xffffc90006901000 2101248 intel_gtt_init+0xa0/0x130 phys=fe200000 ioremap
0xffffc90006901000-0xffffc90007102000 8392704 sys_swapon+0x171/0x570 páginas=2048 vmalloc vpages N0=2048
0xffffc90007180000-0xffffc90007581000 4198400 pci_iomap+0x80/0xc0 phys=fe000000 ioremap
0xffffc90007600000-0xffffc90017601000 268439552 i915_driver_load+0x111/0x6e0 [i915] phys=c0000000 ioremap
0xffffe8ffffc00000-0xffffe8ffffe00000 2097152 pcpu_get_vm_areas+0x0/0x510 vmalloc

Destes, apenas as linhas sys_swapone pcpu_get_vm_areasexistem no Squeeze.

Minha pergunta é: por que "i915_driver_load" está usando tanta RAM? Está relacionado a elementos gráficos que não preciso em um servidor? Como libero a RAM se não for necessária para o funcionamento do servidor?

Responder1

Esse é o seu driver de vídeo e, como para o seu hardware, a GPU está intimamente ligada à CPU (na verdade, no mesmo chip, não há muito que você possa fazer.

Você está usando algum DE gráfico? Gnomo/Unidade? Sendo um servidor, você não precisa deles, então talvez para uma inicialização somente texto você possa tentar colocar o i915.komódulo na lista negra para não carregar no krnel

informação relacionada