Intereting Posts
Как заставить злоумышленника «переходный родительский» предупреждение постоянно исчезать Возможно ли войти в систему как другой пользователь в уже запущенном сеансе? Не удается подключиться к Wi-Fi 5 ГГц с Broadcom Corporation BCM4311 Каков правильный способ установки Ubuntu 15.04 с LVM, LUKS и ручным разделением? Невозможно выполнить запуск сценария systemd Заменить строку многострочным файловым содержимым Лучшая схема разбиения диска для Java EE Developer Machine Как создать новый пустой файл в Nautilus 3.6 и выше? Получение Wi-Fi AP, работающего с hostapd и isc-dhcp-сервером Новые установочные сапоги на черный экран Эмулятор Android, отображающий странные при масштабировании до реального размера Ubuntu FTP-скрипт для резервного копирования и загрузки на моем FTP-сервере датчики сообщают о странных температурах Невозможно воспроизвести DVD-фильмы Как использовать python virtualenv с sudo?

Как использовать сжатый ramdisk (ramzswap)? Огромная скорость

Поскольку я не использую компакт-диск моего ноутбука, я хочу поместить небольшой (8 ГБ) SSD в слот для CD-привода (я буду использовать кэдди, подобный этому ). Я хочу использовать сжатые btrfs на SSD и поместить все данные на большой жесткий диск. Я хочу избежать ненужных разворотов. Я хочу, чтобы система была быстрой … Я хочу минимизировать ношение SSD.

Какие уловки можно использовать с помощью сжатого ramdisk (используя, но не используя его)? Как включить его? Какие ценности разумны?

Также см. Этот пост (я разделяю свои вопросы).

Для Natty и просто используйте zramswap . Я уже испекли нормальные настройки по умолчанию и автоматическую настройку там. Фактически, он автоматически адаптируется к вашей системе, и я действительно сомневаюсь, что вы достигнете лучших результатов при ручной настройке.

Обновление : В Natty это не работает. Посмотрите на этот вопрос .

Я сам отвечу на свой вопрос, но пока для Люсида (10.04), так как сейчас я сейчас. Увеличение скорости действительно удивительно. Всякий раз, когда барабан стал скудным в моей системе (2 ГБ, общая графика, некоторые программы в фоновом режиме, большая хромированная сессия), мой ноутбук начал часто меняться. Просто, что замена обычно означала почти полную остановку (мышиные заикания, серые приложения и т. Д.). vm.swappiness находится на уровне 100, поэтому обмен используется до того, как стало слишком поздно, но, пока у меня не было минутного ожидания, пока ноутбук не ответит снова.

tl; dr: Когда ПК начинает замену, скорость остается неизменной. Ницца!

Попробуйте: do sudo modprobe ramzswap disksize_kb=524288 memlimit_kb=196608 Это создает сжатый обмен с 512 МБ с ограничением на используемом баре 192 МБ. Обратите внимание, что барабан будет использоваться только тогда, когда файл swap действительно используется. Для этого используйте sudo swapon /dev/ramzswap0 . Откройте несколько вкладок или несколько тяжелых приложений (OOo, gimp, blender) и посмотрите free -m и sudo swapon -s . Ваш ramzswap должен появляться и заполняться без заметного снижения скорости.

Чтобы включить его навсегда: выполните sudo nano /etc/initramfs-tools/initramfs.conf и COMPCACHE_SIZE="" поиск COMPCACHE_SIZE="" и замените его на COMPCACHE_SIZE="512 M" или любой размер несжатого свопа, который вы хотите иметь. Например, "30 %" также возможно. Прибыль.

Я не нашел способ включить compcache / ramzswap в /etc/fstab что странно.