Bug 28514 - incredibly slow deletion on SSD
: incredibly slow deletion on SSD
Status: CLOSED FIXED
: Sisyphus
(All bugs in Sisyphus/kernel-image-std-def)
: unstable
: all Linux
: P3 normal
Assigned To:
:
:
:
:
: 27685
  Show dependency tree
 
Reported: 2013-02-06 01:38 by
Modified: 2018-06-25 08:19 (History)


Attachments


Note

You need to log in before you can comment on or make changes to this bug.


Description From 2013-02-06 01:38:42
после апгдейда с 3.4.8 на 3.7.5 обнаружилось невыносимое замедление
удалений (в разы, если не десятки) на массивных операциях вроде hsh --cle
или чекаута в другой бранч в kernel git.
ext4, rw,relatime,discard,data=writeback
соответствующий процесс безвылазно сидит в D
(нет, это не издыхающий SSD, даунгрейд моментально всё ставит на место).
------- Comment #1 From 2013-02-06 09:59:49 -------
А запись при этом нормально идёт ?
На любом SSD воспроизводится ?

2aen: это блокер для p7.
------- Comment #2 From 2013-02-06 14:05:19 -------
(In reply to comment #1)
> А запись при этом нормально идёт ?
> На любом SSD воспроизводится ?
> 
цифр не пытался получить, но на глаз запись как запись.
Собственно, такое удаление на SSD с такой строчкой монтирования -- это
много-много TRIM
------- Comment #3 From 2013-03-03 00:00:53 -------
А этот , как его, "контроллер" что ли , может поменять ? Который в
/sys/block/sd*/queue/scheduler лежит. Где-то в арчвики  читал что надо noop для
ssd.
Просто ради эксперимента можно попробовать
------- Comment #4 From 2013-03-03 01:16:21 -------
(В ответ на комментарий №3)
> А этот , как его, "контроллер" что ли , может поменять ? Который в
> /sys/block/sd*/queue/scheduler лежит.
Вот там и поменять:

echo 'block/sda/queue/scheduler = deadline' >> /etc/sysfs.conf
echo deadline > /sys/block/sda/queue/scheduler 

> Где-то в арчвики  читал что надо noop для ssd.
По моим чтениям, раздумьям и тестам это безбашенный оптимизм, а ставить стоит
deadline.

2 lioka: а это часом не могли i/o barriers включиться?
------- Comment #5 From 2013-04-03 17:02:02 -------
На текущем 3.8 воспроизводится?
------- Comment #6 From 2013-04-04 01:45:12 -------
(В ответ на комментарий №5)
> На текущем 3.8 воспроизводится?

Жду ответа до 6 апреля.
------- Comment #7 From 2013-04-05 13:40:29 -------
(In reply to comment #6)
> (В ответ на комментарий №5)
> > На текущем 3.8 воспроизводится?
> 
> Жду ответа до 6 апреля.

да.
------- Comment #8 From 2014-01-27 18:54:47 -------
А на 3.10? (или это не блокер?)
------- Comment #9 From 2016-10-31 16:05:29 -------
А на 4.8?..
------- Comment #10 From 2016-11-01 14:46:37 -------
того железа давно нет.
------- Comment #11 From 2018-06-25 08:19:01 -------
исправлено временем.