Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

настройка Debian для SSD

55 views
Skip to first unread message

Dmitry A. Zhiglov

unread,
Oct 30, 2011, 9:10:03 AM10/30/11
to
Добрый день!

В соседнем треде обсуждают как выудить логи на отдельный диск с целью
оптимизировать ОС под SSD диск.
Не так давно установил в ноут диск SSD, провел оптимизацию.
Покритикуйте, посоветуйте.

1) Ядро 2.6.39-bpo.2-amd64

2) файловая система может быть ext4, решил попробовать btrfs. Разделы
выровнены, монтируются вот так:
proc            /proc           proc    defaults        0       0
UUID=ceb07f55-d24c-43d7-b2e2-9e1271d749c9 /                     btrfs
ssd,defaults,noatime        0       1
UUID=300b199c-861b-45bc-8c98-4489cac93ee1 /boot                 ext2
 defaults        0       2
UUID=10f84d50-996d-467b-bc48-cf2b03bf21be /home                 btrfs
ssd,defaults,noatime        0       1
none                                            /tmp            tmpfs
nodev,nosuid,noatime,size=1000M,mode=1777       0       0
UUID=606ba203-3c62-48a4-9ad3-0f768b3b8d68 /var                  btrfs
ssd,defaults,noatime,compress        0       1
UUID=25988ba1-256d-4795-bf85-0ce92990c290 none                  swap
 ssd,sw              0       0

4) тюнинг
cat /etc/sysctl.d/ssd.conf
vm.swappiness=1
vm.vfs_cache_pressure=50

5) # echo cfq > /sys/block/sda/queue/scheduler

С уважением,
Дима

Ivan

unread,
Oct 30, 2011, 12:00:02 PM10/30/11
to
30.10.11 15:05, Dmitry A. Zhiglov написав(ла):
> Добрый день!
>
> В соседнем треде обсуждают как выудить логи на отдельный диск с целью
> оптимизировать ОС под SSD диск.
> Не так давно установил в ноут диск SSD, провел оптимизацию.
> Покритикуйте, посоветуйте.
>
> 1) Ядро 2.6.39-bpo.2-amd64
>
> 2) файловая система может быть ext4, решил попробовать btrfs. Разделы
> выровнены, монтируются вот так:
> proc /proc proc defaults 0 0
> UUID=ceb07f55-d24c-43d7-b2e2-9e1271d749c9 / btrfs
> ssd,defaults,noatime 0 1
> UUID=300b199c-861b-45bc-8c98-4489cac93ee1 /boot ext2
> defaults 0 2
> UUID=10f84d50-996d-467b-bc48-cf2b03bf21be /home btrfs
> ssd,defaults,noatime 0 1
> none /tmp tmpfs
> nodev,nosuid,noatime,size=1000M,mode=1777 0 0
> UUID=606ba203-3c62-48a4-9ad3-0f768b3b8d68 /var btrfs
> ssd,defaults,noatime,compress 0 1
> UUID=25988ba1-256d-4795-bf85-0ce92990c290 none swap
> ssd,sw 0 0
>
где-то в этих ваших интернетах читал что для btrfs есть какая-то опция
именно для ssd, и наверное еще стоит добавить в опции discard для
включения TRIM
> 4) тюнинг
> cat /etc/sysctl.d/ssd.conf
> vm.swappiness=1
> vm.vfs_cache_pressure=50
>
ага, и еще
vm.laptop_mode=5
а подкачку, если памяти достаточно лучше вообще отключить.
> 5) # echo cfq > /sys/block/sda/queue/scheduler
У меня здесь

# echo noop > /sys/block/sda/queue/schedule
Оно вроде NCQ умеет.


> С уважением,
> Дима

PS я до этого тоже дошел, теперь вот думаю куда Xorg.0.log деть, он мне
нафиг не нужен но каждый раз при запуске Х-сов пишется.......



--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/4EAD7435...@rabitsa.org.ua

Dmitry Fedorov

unread,
Oct 30, 2011, 12:10:02 PM10/30/11
to
30 октября 2011 г. 22:58 пользователь Ivan написал:

>
> PS я до этого тоже дошел, теперь вот думаю куда Xorg.0.log деть, он мне
> нафиг не нужен но каждый раз при запуске Х-сов пишется.......

Это частный случай.
Куда вы деваете все остальные логи из /var/log ?

Ivan

unread,
Oct 30, 2011, 12:20:01 PM10/30/11
to
30.10.11 18:07, Dmitry Fedorov написав(ла):
Оставляю в /etc/rsyslog.conf только одно правило
*.* /dev/null
если же очень нужно тогда так
*.* @192.168.1.10
отравляю на другой комп.
плюс удаляю пакет logrotate

Я понимаю что сейчас опять будет совет монтировать /var/log на tmpfs но
что-то мне не очень нравится такой вариант....



--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/4EAD7906...@rabitsa.org.ua

Константин

unread,
Oct 30, 2011, 6:30:01 PM10/30/11
to
On Sun, Oct 30, 2011 at 05:05:09PM +0400, Dmitry A. Zhiglov wrote:
> 2) файловая система может быть ext4, решил попробовать btrfs. Разделы
> выровнены, монтируются вот так:
> proc            /proc           proc    defaults        0       0
> UUID=ceb07f55-d24c-43d7-b2e2-9e1271d749c9 /                     btrfs
> ssd,defaults,noatime        0       1
> UUID=300b199c-861b-45bc-8c98-4489cac93ee1 /boot                 ext2
>  defaults        0       2
> UUID=10f84d50-996d-467b-bc48-cf2b03bf21be /home                 btrfs
> ssd,defaults,noatime        0       1
> none                                            /tmp            tmpfs
> nodev,nosuid,noatime,size=1000M,mode=1777       0       0
> UUID=606ba203-3c62-48a4-9ad3-0f768b3b8d68 /var                  btrfs
> ssd,defaults,noatime,compress        0       1
> UUID=25988ba1-256d-4795-bf85-0ce92990c290 none                  swap
>  ssd,sw              0       0
вобавить в нагрузку к noatime - nodiratime?


--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/20111030210658.GA3515@eee

Mikhail A Antonov

unread,
Oct 30, 2011, 9:00:02 PM10/30/11
to
31.10.2011 01:07, Константин пишет:

> вобавить в нагрузку к noatime - nodiratime?
А разве noatime не включает в себя nodiratime?

--
Best regards,
Mikhail.

signature.asc

Michael Shigorin

unread,
Nov 10, 2011, 6:30:02 PM11/10/11
to
On Sun, Oct 30, 2011 at 05:05:09PM +0400, Dmitry A. Zhiglov wrote:
> 4) тюнинг
> cat /etc/sysctl.d/ssd.conf
> vm.swappiness=1
> vm.vfs_cache_pressure=50

Возможно, ещё vm.dirty_*

> 5) # echo cfq > /sys/block/sda/queue/scheduler

Ой не знаю, тут deadline (посмотрел было noop, вернулся).

--
---- WBR, Michael Shigorin <mi...@altlinux.ru>
------ Linux.Kiev http://www.linux.kiev.ua/


--
To UNSUBSCRIBE, email to debian-russ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listm...@lists.debian.org
Archive: http://lists.debian.org/20111110230...@osdn.org.ua
0 new messages