Category: дети

nepal

ps, top и мёртвые дети

Помогите мне, а то я туплю уже не первый день.



Хочу узнать топ самых популярных процессов в системе (по времени выполнения, включая тех самых мёртвых детей). Запускаю топ, сортирую по времени, нажимаю S (When 'Cumulative time' mode is On, each process is listed with the cpu time that it and its dead children have used). Вижу картинку:



  PID USER      PR  NI  VIRT  RES  SHR S  %CPU %MEM    TIME+  COMMAND                                               
    1 root      20   0 48612 4704 1800 S   0.0  0.1   2405:47 systemd                                               
  836 root      20   0  290m 3168 2500 S   0.0  0.0 954:48.30 gdm-binary                                            
 1663 kir        9 -11  684m  10m 5648 S   0.0  0.1  63:59.77 pulseaudio                                            
28910 root      20   0  222m  40m  22m S   3.3  0.5  45:37.09 Xorg                                                  
29238 kir       20   0  878m  22m  14m S   0.3  0.3  20:04.62 gnome-panel                                           
29401 kir       20   0  244m  71m  25m S   0.7  0.9  17:09.19 skype                                                 
29287 kir       20   0  446m  16m  12m S   2.7  0.2  14:21.82 gkrellm                                               
   10 root      20   0     0    0    0 S   0.3  0.0   8:20.43 rcu_sched  


Это как раз та картинка, которую я хочу видеть. Понятно, что systemd запустил вообще всё, что есть в системе, вот у него и время такое, а gdm запустил иксы и всё что в иксах, поэтому он на почётном втором месте.



Теперь хочу тот же фокус проделать с ps. Там тоже есть ключик --cumulative. Но он не работает, или я не на то смотрю.



ps -e --no-header -o time,comm --cumulative --sort -time | head
01:04:01 pulseaudio
00:47:18 Xorg
00:23:11 gkrellm
00:20:36 skype
00:08:32 rcu_sched
00:08:24 adb
00:03:44 thunderbird
00:02:59 udisksd
00:02:52 chrome
00:02:10 dbus-daemon


Картинка такая же, как и без Cumulative time в top, и не изменяется от добавления/удаления флага --cumulative.

Однако, мне удалось найти поле bsdtime, на которое --cumulative влияет так, как мне надо:

ps -e --no-header -o bsdtime,comm --cumulative --sort -bsdtime

Но при этом, блин, сортировка по этому полю нихрена не работает.

Вопросы. Что я делаю не так? Стоит ли обижаться на разработчиков этих модных тулзов?
nepal

угадывая желания

Кажется, я научился по звуку Санькиного плача определять, что она хочет покакать. Берём девочку, снимаем памперс, ноги сгибаем в коленях и прижимаем к животу, и какаем. Массаж живота -- и ещё какаем. И так далее, итерационно. Попу под кран, помыть с мылом, густо помазать кремом (у нас сейчас после больницы всё ещё остался пелёночный дерматит), надеть свежий памперс. Что характерно, ребёнок сразу приходит в благостное расположение духа.

Хозяйке на заметку: снятый памперс, если он не обкакан и не слишком описан, можно бросить в раскрытом виде и потом, когда высохнет, надеть, если знаешь, что детка скоро будет какать -- абсорбирующая способность у него ещё есть. evaneeva, конечно же, против таких варварских методов работы с грудными детьми. Ну так никто и не заставляет.
nepal

моё детство [1]

Навеяно записью у dma.

А я как раз вчерась вечером про себя вспомнил, как в детсаду как-то раз спать не хотел. Лет пять, наверное, было мне...точно не скажу.

Укладывали нас, и я как всегда лежал и смотрел в потолок. Долго и нудно. А потом мне привиделся (увиделся, представился) образ такого красивого вытянутого серебристого самолета (примерно как на пачке сигарет "Ту", но намного красивей. И такой детальный и пронзительно красивый был образ, что я сразу понял его огромную ценность и захотел нарисовать, чтобы не забыть, не потерять из памяти.

В общем, пошел к воспитательнице (или позвал ее - неважно) и, как мог, рассказал ей. Очень-очень старался, чтобы она поняла, как это для меня важно! Но она нифига не прониклась (может, потому что слов "пронзительной красоты образ" я тогда еще не знал), и сказала, что в это время надобно спать.

"Но я же тогда забуду самолёт!" - "Ну, тогда не спи, просто полежи. После полдника нарисуешь". Вот я и лежал и изо всех сил пытался не забыть оный образ. Потом всё-таки (наверное) заснул.

Не забыл, но нарисовать ничего не получилось :( - художник из меня и сейчас никакой, а в том возрасте, да еще дурацким толстым плохо подточенным синим цветным карандашом...увы. Это я сейчас взял бы тонко заточенный Koh-i-noor и, глядишь, что-нибудь да получилось бы.