Gentoo Archives: gentoo-user-ru

From: "Alexander V. Mitin" <sasha@×××××××××.ua>
To: gentoo-user-ru@l.g.o
Subject: [gentoo-user-ru] Re: [gentoo-user-ru] ionice, nice, cfq - не помогают от тормозов
Date: Fri, 26 Feb 2010 09:42:02
Message-Id: 632b13881002260141i33e02c7dm7f04b89d62a584ca@mail.gmail.com
In Reply to: Re: [gentoo-user-ru] ionice, nice, cfq - не помогают от тормозов by "Andrew A. Sabitov"
1 2010/2/26 Andrew A. Sabitov <sabitov@×××××××××.ru>
2
3 > Quoting Konstantin Astafjev <konstantin@××××××××.com>:
4 >
5 > Hello Alexander,
6 >>
7 >> Friday, February 26, 2010, 10:03:14, you wrote:
8 >>
9 >>> Есть gentoo arch x86, kernel 2.6.31. Проблема с тем, что при
10 >>> запуске обновлений (установка бинарников) либо при emerge --sync
11 >>> система уходит в ступор, gui в этот момент очень тяжело пользоваться.
12 >>> Обновления запускаю с параметрами ionice -c3 nice -n -20 при
13 >>> использовании cfq. Пробовал еще баловаться с cpulimit, что-то
14 >>> бестолку. В ядре 2,6,33 есть возможность ограничения использования
15 >>> диского i/o для выбранного процесса, что наверное мне помогло бы. Что
16 >>> можно сделать сейчас, на ядре 2,6,31?
17 >>>
18 >>
19 >> nice -n -20 насколько я понимаю даёт задаче самый высокий приоритет,
20 >> следовательно трудно удивляться что всё начинает притормаживать. Или я
21 >> что-то
22 >> не так понял?
23 >>
24 >
25 > man nice:
26 > Nicenesses range from -20 (most favorable scheduling) to 19 (least
27 > favorable).
28 >
29 > Так что Вы всё правильно поняли :) На самом деле, как мне кжется, проблема
30 > эта не с ЦПУ, а с дисками, это уже обсуждалось и здесь, и в других листах.
31 > при большой нагрузке на диск система стаёт колом.
32 >
33 > Alexander, попробуйте 2.6.32-gentoo-r1 или 2.6.32-gentoo-r6 у меня они
34 > стабильней работают чем .31
35 >
36
37 добавьте в /etc/make.conf строку
38 PORTAGE_NICENESS=19
39
40 env-update && source /etc/profile
41
42 и Ваши мучения должны закончиться (по крайней мере, если с дисковой
43 подсистемой все нормально и нет других фоновых задач, понижающих
44 быстродействие и интерактивность системы в целом).
45
46 --
47 regards,
48 Alexander

Replies