A linha de comando é terrivelmente lenta no Ubuntu Server

A linha de comando é terrivelmente lenta no Ubuntu Server

Estou executando o Ubuntu Server no VirtualBox. Não estou usando o X Windows, apenas a linha de comando. Parece que ele está redesenhando a tela para cada linha que faz com que a tela desça. Ou seja se houver espaço vazio na tela abaixo da linha atual, ele funciona normalmente, mas se a linha atual estiver na parte inferior da tela, quando o sistema passar para a próxima linha ele atualizará toda a tela linha por linha. Isso faz com que o sistema funcione muito lentamente porque tenho que esperar que a tela inteira seja atualizada para cada linha e atinge a CPU em 90%.

Instalei o Debian Lenny no VirtualBox e não aconteceu isso.

Por que o Ubuntu Server redesenha a tela para cada linha? Existe uma maneira de fazer esse comportamento desaparecer?

Atualizar:

Estou executando o Ubuntu Server 10.04.

Eu encontrei outrosoluçãopara desativar o framebuffer. Eu adicionei blacklist vga16fbao /etc/modprobe.d/blacklist-framebuffer.conf.

ls -l /boot:

total 14268
-rw-r--r-- 1 root root  640617 2010-04-16 06:01 abi-2.6.32-21-generic
-rw-r--r-- 1 root root  115847 2010-04-16 06:01 config-2.6.32-21-generic
drwxr-xr-x 3 root root    4096 2010-06-07 17:38 grub
-rw-r--r-- 1 root root 7957975 2010-06-07 17:36 initrd.img-2.6.32-21-generic
-rw-r--r-- 1 root root  160280 2010-03-23 02:37 memtest86+.bin
-rw-r--r-- 1 root root 1687378 2010-04-16 06:01 System.map-2.6.32-21-generic
-rw-r--r-- 1 root root    1196 2010-04-16 06:03 vmcoreinfo-2.6.32-21-generic
-rw-r--r-- 1 root root 4029792 2010-04-16 06:01 vmlinuz-2.6.32-21-generic

Responder1

Seu framebuffer está habilitado. Certas configurações de framebuffer não são aceleradas e usarão a CPU para redesenhar a tela - na verdade transformando sua CPU em um mecanismo bitblit quando decidir "rolar" o texto. Desative-o usandoas instruções encontradas aqui, que irá "dizer" ao VirtualBox que você deseja "texto" e não "gráficos".

informação relacionada