Командная строка ужасно медленная в Ubuntu Server

Командная строка ужасно медленная в Ubuntu Server

Я запускаю Ubuntu Server на VirtualBox. Я не использую X Windows, только командную строку. Похоже, что он перерисовывает экран для каждой строки, что приводит к смещению экрана вниз. Другими словами, если на экране есть пустое место под текущей строкой, он работает нормально, но если текущая строка находится внизу экрана, когда система переходит к следующей строке, она обновляет весь экран построчно. Это заставляет систему работать очень медленно, потому что мне приходится ждать, пока весь экран обновится для каждой строки, и это нагружает ЦП на 90%.

Я установил Debian Lenny в VirtualBox, но ничего не произошло.

Почему Ubuntu Server перерисовывает экран для каждой строки? Есть ли способ заставить это поведение уйти?

Обновлять:

Я использую Ubuntu Server 10.04.

Я нашел еще одинрешениедля отключения фреймбуфера. Я добавил blacklist vga16fbв /etc/modprobe.d/blacklist-framebuffer.conf.

ls -l /загрузка:

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

решение1

Ваш буфер кадра включен. Определенные конфигурации буфера кадра не ускоряются и будут использовать ЦП для перерисовки экрана — по сути, превращая ваш ЦП в движок bitblit, когда он решает «прокрутить» текст. Отключите его с помощьюинструкции можно найти здесь, который «сообщит» VirtualBox, что вам нужен «текст», а не «графика».

Связанный контент