Изучив это немного, для Linux, по-видимому, есть только два планировщика: CFS и BFS.
Самый простой способ установить BFS в Ubuntu 10.10 - это CFS :
sudo add-apt-repository ppa:chogydan/ppa
sudo apt-get update
sudo apt-get install linux-image-generic-ck linux-headers-generic-ck
Вы также можете установить исправление с помощью программного обеспечения Ubuntu Software Center, как описано в разделе «Что такое PPAs и как их использовать».
Патч устанавливает новый (исправленный ), которое будет отображаться в меню GRUB при загрузке с суффиксом «-ck». Переключение между планировщиками путем перезагрузки и выбора соответствующего ядра в меню загрузки.
О производительности
В моем случае, запуск «Что такое PPAs и как их использовать " в фоновом режиме на настольном ПК (восемь потоков F @ H на восьми ядрах на Intel i7 2600K), BFS значительно лучше: ответ рабочего стола более быстрый (не большая разница, но безусловно заметное), в то время как фоновое приложение F @ H на 20-25% быстрее.
В этом случае, имея дело с интерактивным использованием настольных компьютеров и многолетними задачами с тяжелым процессором одновременно, CFS, как правило, оставлял один простаивающий ядро в течение длительного времени за раз.
Вероятно, нет единого планировщика, который будет оптимально работать при любой возможной комбинации нагрузок, но есть случаев, когда BFS лучше.
Вы можете использовать gparted из livecd для изменения размера раздела, чтобы сделать какую-то комнату, и создать новый раздел для перемещения / загрузки, но зачем вам это нужно?
Если вы действительно хотите (и я не рекомендую его), как только вы создадите новый раздел, вам нужно будет установить его где-нибудь и скопировать все в / boot на него (например, с cp -ax), отключить его, отредактировать / etc / fstab установить его в / boot, затем смонтировать его и повторно установить grub. Вы можете сделать последнюю часть, запустив dpkg-reconfigure grub-pc.
Вы можете использовать gparted из livecd для изменения размера раздела, чтобы сделать какую-то комнату, и создать новый раздел для перемещения / загрузки, но зачем вам это нужно?
Если вы действительно хотите (и я не рекомендую его), как только вы создадите новый раздел, вам нужно будет установить его где-нибудь и скопировать все в / boot на него (например, с cp -ax), отключить его, отредактировать / etc / fstab установить его в / boot, затем смонтировать его и повторно установить grub. Вы можете сделать последнюю часть, запустив dpkg-reconfigure grub-pc.
Вы можете использовать gparted из livecd для изменения размера раздела, чтобы сделать какую-то комнату, и создать новый раздел для перемещения / загрузки, но зачем вам это нужно?
Если вы действительно хотите (и я не рекомендую его), как только вы создадите новый раздел, вам нужно будет установить его где-нибудь и скопировать все в / boot на него (например, с cp -ax), отключить его, отредактировать / etc / fstab установить его в / boot, затем смонтировать его и повторно установить grub. Вы можете сделать последнюю часть, запустив dpkg-reconfigure grub-pc.
Вы можете использовать gparted из livecd для изменения размера раздела, чтобы сделать какую-то комнату, и создать новый раздел для перемещения / загрузки, но зачем вам это нужно?
Если вы действительно хотите (и я не рекомендую его), как только вы создадите новый раздел, вам нужно будет установить его где-нибудь и скопировать все в / boot на него (например, с cp -ax), отключить его, отредактировать / etc / fstab установить его в / boot, затем смонтировать его и повторно установить grub. Вы можете сделать последнюю часть, запустив dpkg-reconfigure grub-pc.
Вы можете использовать gparted из livecd для изменения размера раздела, чтобы сделать какую-то комнату, и создать новый раздел для перемещения / загрузки, но зачем вам это нужно?
Если вы действительно хотите (и я не рекомендую его), как только вы создадите новый раздел, вам нужно будет установить его где-нибудь и скопировать все в / boot на него (например, с cp -ax), отключить его, отредактировать / etc / fstab установить его в / boot, затем смонтировать его и повторно установить grub. Вы можете сделать последнюю часть, запустив dpkg-reconfigure grub-pc.
Вы можете использовать gparted из livecd для изменения размера раздела, чтобы сделать какую-то комнату, и создать новый раздел для перемещения / загрузки, но зачем вам это нужно?
Если вы действительно хотите (и я не рекомендую его), как только вы создадите новый раздел, вам нужно будет установить его где-нибудь и скопировать все в / boot на него (например, с cp -ax), отключить его, отредактировать / etc / fstab установить его в / boot, затем смонтировать его и повторно установить grub. Вы можете сделать последнюю часть, запустив dpkg-reconfigure grub-pc.
Вы можете использовать gparted из livecd для изменения размера раздела, чтобы сделать какую-то комнату, и создать новый раздел для перемещения / загрузки, но зачем вам это нужно?
Если вы действительно хотите (и я не рекомендую его), как только вы создадите новый раздел, вам нужно будет установить его где-нибудь и скопировать все в / boot на него (например, с cp -ax), отключить его, отредактировать / etc / fstab установить его в / boot, затем смонтировать его и повторно установить grub. Вы можете сделать последнюю часть, запустив dpkg-reconfigure grub-pc.