LINUX.ORG.RU
решено ФорумTalks

кто так над top надругался?

 , , ,


0

3

Наконец-то дошли руки пожаловаться куда надо. С каких-то пор дефолтные настройки top выводят такую картинку?

http://s30.postimg.org/8n622cvm9/procps_ng.png (скриншот с arch linux).

Я думаю, на лоре уже всё обсудили. Киньте ссылок почитать.

Список претензий обширнейший. Это и исчезновение сортировки (теперь топ показывает всё что угодно, только не топ жрущих процессов), и противный красный цвет, исчезла подробная раскладка по памяти, нету больше io stats итп. Зачем так жить?

★★★★★

Последнее исправление: true_admin (всего исправлений: 1)

Это где так? Мне в Gentoo/Ubuntu/CentOS/Debian, чтобы такое увидеть, надо нажимать 1 и z. Ну и сортировка работает.

KRoN73 ★★★★★
()

Фанбои новых инструментов должны одобрять!

Shadow ★★★★★
()
Ответ на: комментарий от KRoN73

Это была шутка :(

Так, в арче оно собирается стандартно. Опасения вызывает --with-systemd, но, похоже, на этот раз systemd реально ни при чём. Ладно, пойду гулять, может, кто-то из добровольцев посмотрит историю изменений и найдёт виновного. А то ведь по всем дистрибутивам может разойтись.

true_admin ★★★★★
() автор топика
Ответ на: комментарий от true_admin

Видимо, это подарок релиза 3.3.10. Не вижу, чтобы кто-то ещё торопился обновить procps-ng :-).
Вообще, пора в дистрибутивах предустанавливать htop.

Darth_Revan ★★★★★
()
Последнее исправление: Darth_Revan (всего исправлений: 1)

Запустил у себя проверить... Японский Пушкин! Мои глаза!!!

Axon ★★★★★
()
Последнее исправление: Axon (всего исправлений: 1)
Ответ на: комментарий от YLoS

Наверное потому что у него сервер, не?
Друзья, дружно качаем тут пакеты и откатываемся на предыдущую версию!

w1nner ★★★★★
()
Последнее исправление: w1nner (всего исправлений: 1)
Ответ на: комментарий от KRoN73

Can I divide by zero in your country?

𝐘𝐞𝐬¹.

















———————
¹ ᵀʰᶦˢ ᴬᵍʳᵉᵉᵐᵉᶰᵗ ᵃᶰᵈ ᵃᶫᶫ ʳᶦᵍʰᵗˢ ᵃᶰᵈ ᵒᵇᶫᶦᵍᵃᵗᶦᵒᶰˢ ᵘᶰᵈᵉʳ ᵗʰᶦˢ ᴬᵍʳᵉᵉᵐᵉᶰᵗ ˢʰᵃᶫᶫ ᶦᶰ ᵃᶫᶫ ʳᵉˢᵖᵉᶜᵗˢ ᵇᵉ ᵍᵒᵛᵉʳᶰᵉᵈ ᵇʸ, ᵃᶰᵈ ᶜᵒᶰˢᵗʳᵘᵉᵈ ᵃᶰᵈ ᵉᶰᶠᵒʳᶜᵉᵈ ᶦᶰ ᵃᶜᶜᵒʳᵈᵃᶰᶜᵉ ʷᶦᵗʰ, ᵗʰᵉ ᶫᵃʷˢ ᵒᶠ ᵗʰᵉ ˢᵗᵃᵗᵉ ᵒᶠ ᴺᵉʷ ʸᵒʳᵏ ⁽ᵗʰᵉ “ˢᵗᵃᵗᵉ”⁾, ᵇᵘᵗ ʷᶦᵗʰᵒᵘᵗ ʳᵉᵍᵃʳᵈ ᵗᵒ ᶦᵗˢ ᶜᵒᶰᶠᶫᶦᶜᵗˢ ᵒᶠ ᶫᵃʷˢ ᵒʳ ᶜʰᵒᶦᶜᵉ ᵒᶠ ᶠᵒʳᵘᵐ ʳᵘᶫᵉˢ⋅ ᴸᶦᶜᵉᶰˢᵉᵉ ʰᵉʳᵉᵇʸ ᶦʳʳᵉᵛᵒᶜᵃᵇᶫʸ ˢᵘᵇᵐᶦᵗˢ ᵗᵒ ᵖᵉʳˢᵒᶰᵃᶫ ʲᵘʳᶦˢᵈᶦᶜᵗᶦᵒᶰ ᶦᶰ ᵗʰᵉ ˢᵗᵃᵗᵉ ᵃᶰᵈ ᵗᵒ ᵗʰᵉ ᶰᵒᶰ⁻ᵉˣᶜᶫᵘˢᶦᵛᵉ ʲᵘʳᶦˢᵈᶦᶜᵗᶦᵒᶰ ᵒᶠ ᵃᶰʸ ᴺᵉʷ ʸᵒʳᵏ ˢᵗᵃᵗᵉ ᵒʳ ᶠᵉᵈᵉʳᵃᶫ ᶜᵒᵘʳᵗ ˢᶦᵗᵗᶦᶰᵍ ᶦᶰ ᵗʰᵉ ᶜᶦᵗʸ ᵒᶠ ᴺᵉʷ ʸᵒʳᵏ ᵒᵛᵉʳ ᵃᶰʸ ᶫᵉᵍᵃᶫ ˢᵘᶦᵗ, ᵃᶜᵗᶦᵒᶰ, ᵒʳ ᵖʳᵒᶜᵉᵉᵈᶦᶰᵍ ᵃʳᶦˢᶦᶰᵍ ᵒᵘᵗ ᵒᶠ ᵒʳ ʳᵉᶫᵃᵗᶦᶰᵍ ᵗᵒ ᵗʰᶦˢ ᴬᵍʳᵉᵉᵐᵉᶰᵗ ᵒʳ ᵗʰᵉ ʳᵉᶫᵃᵗᶦᵒᶰˢʰᶦᵖˢ ᶜʳᵉᵃᵗᵉᵈ ᵇʸ ᵒʳ ᵘᶰᵈᵉʳ ᵗʰᶦˢ ᴬᵍʳᵉᵉᵐᵉᶰᵗ ⁽“ᴬᶜᵗᶦᵒᶰ”⁾⋅ ᴶᵘʳᶦˢᵈᶦᶜᵗᶦᵒᶰ ᵃᶰᵈ ᵛᵉᶰᵘᵉ ᵒᶠ ᵃᶰʸ ᴬᶜᵗᶦᵒᶰ ˢʰᵃᶫᶫ, ᵃᵗ ᵗʰᵉ ᵉᶫᵉᶜᵗᶦᵒᶰ ᵒᶠ ᴸᶦᶜᵉᶰˢᵒʳ, ᵇᵉ ᶦᶰ ⁽ᵃᶰᵈ ᶦᶠ ᵃᶰʸ ᴬᶜᵗᶦᵒᶰ ᶦˢ ᵒʳᶦᵍᶦᶰᵃᶫᶫʸ ᵇʳᵒᵘᵍʰᵗ ᶦᶰ ᵃᶰᵒᵗʰᵉʳ ᵛᵉᶰᵘᵉ, ᵗʰᵉ ᴬᶜᵗᶦᵒᶰ ˢʰᵃᶫᶫ ᵃᵗ ᵗʰᵉ ᵉᶫᵉᶜᵗᶦᵒᶰ ᵒᶠ ᴸᶦᶜᵉᶰˢᵒʳ ᵇᵉ ᵗʳᵃᶰˢᶠᵉʳʳᵉᵈ ᵗᵒ⁾ ᵃ ˢᵗᵃᵗᵉ ᵒʳ ᶠᵉᵈᵉʳᵃᶫ ᶜᵒᵘʳᵗ ᵒᶠ ᵃᵖᵖʳᵒᵖʳᶦᵃᵗᵉ ʲᵘʳᶦˢᵈᶦᶜᵗᶦᵒᶰ ᶫᵒᶜᵃᵗᵉᵈ ᶦᶰ ᵗʰᵉ ˢᵗᵃᵗᵉ⋅ ᴸᶦᶜᵉᶰˢᵉᵉ ʰᵉʳᵉᵇʸ ʷᵃᶦᵛᵉˢ ᵃᶰᵈ ᵃᵍʳᵉᵉˢ ᶰᵒᵗ ᵗᵒ ᵃˢˢᵉʳᵗ, ᵃˢ ᵃ ᵈᵉᶠᵉᶰˢᵉ ᵗᵒ ᵃᶰʸ ᴬᶜᵗᶦᵒᶰ ᵒʳ ᵃ ᵐᵒᵗᶦᵒᶰ ᵗᵒ ᵗʳᵃᶰˢᶠᵉʳ ᵛᵉᶰᵘᵉ ᵒᶠ ᵃᶰʸ ᴬᶜᵗᶦᵒᶰ, ᵃᶰʸ ᶜᶫᵃᶦᵐ ⁽ᵃ⁾ ᵗʰᵃᵗ ᶦᵗ ᶦˢ ᶰᵒᵗ ˢᵘᵇʲᵉᶜᵗ ᵗᵒ ˢᵘᶜʰ ʲᵘʳᶦˢᵈᶦᶜᵗᶦᵒᶰ﹔ ⁽ᵇ⁾ ᵗʰᵃᵗ ᵃᶰʸ ᴬᶜᵗᶦᵒᶰ ᵐᵃʸ ᶰᵒᵗ ᵇᵉ ᵇʳᵒᵘᵍʰᵗ ᵃᵍᵃᶦᶰˢᵗ ᶦᵗ ᵒʳ ᶦˢ ᶰᵒᵗ ᵐᵃᶦᶰᵗᵃᶦᶰᵃᵇᶫᵉ ᶦᶰ ᵗʰᵒˢᵉ ᶜᵒᵘʳᵗˢ﹔ ⁽ᶜ⁾ ᵗʰᵃᵗ ᵗʰᶦˢ ᴬᵍʳᵉᵉᵐᵉᶰᵗ ᵐᵃʸ ᶰᵒᵗ ᵇᵉ ᵉᶰᶠᵒʳᶜᵉᵈ ᶦᶰ ᵒʳ ᵇʸ ᵗʰᵒˢᵉ ᶜᵒᵘʳᵗˢ﹔ ⁽ᵈ⁾ ᵗʰᵃᵗ ᶦᵗ ᶦˢ ᵉˣᵉᵐᵖᵗ ᵒʳ ᶦᵐᵐᵘᶰᵉ ᶠʳᵒᵐ ᵉˣᵉᶜᵘᵗᶦᵒᶰ﹔ ⁽ᵉ⁾ ᵗʰᵃᵗ ᵗʰᵉ ᴬᶜᵗᶦᵒᶰ ᶦˢ ᵇʳᵒᵘᵍʰᵗ ᶦᶰ ᵃᶰ ᶦᶰᶜᵒᶰᵛᵉᶰᶦᵉᶰᵗ ᶠᵒʳᵘᵐ﹔ ᵒʳ ⁽ᶠ⁾ ᵗʰᵃᵗ ᵗʰᵉ ᵛᵉᶰᵘᵉ ᶠᵒʳ ᵗʰᵉ ᴬᶜᵗᶦᵒᶰ ᶦˢ ᶦᶰ ᵃᶰʸ ʷᵃʸ ᶦᵐᵖʳᵒᵖᵉʳ⋅ ᴺᵒ ᶠᵃᶦᶫᵘʳᵉ ᵇʸ ᵉᶦᵗʰᵉʳ ᵖᵃʳᵗʸ ᵗᵒ ᵒᵇʲᵉᶜᵗ ᵗᵒ ᵃᶰʸ ᵇʳᵉᵃᶜʰ ᵒᶠ ᵃᶰʸ ᵖʳᵒᵛᶦˢᶦᵒᶰ ᵒᶠ ᵗʰᶦˢ ᴬᵍʳᵉᵉᵐᵉᶰᵗ ˢʰᵃᶫᶫ ᶜᵒᶰˢᵗᶦᵗᵘᵗᵉ ᵃ ʷᵃᶦᵛᵉʳ ᵒᶠ ˢᵘᶜʰ ᵖʳᵒᵛᶦˢᶦᵒᶰ, ᵃ ʷᵃᶦᵛᵉʳ ᵒᶠ ᵃᶰʸ ᵒᵗʰᵉʳ ᵇʳᵉᵃᶜʰ, ᵒʳ ᵃ ʷᵃᶦᵛᵉʳ ᵒᶠ ᵃᶰʸ ᵒᵗʰᵉʳ ᵖʳᵒᵛᶦˢᶦᵒᶰ ᵒᶠ ᵗʰᶦˢ ᴬᵍʳᵉᵉᵐᵉᶰᵗ⋅ ᵀʰᵉ ᵖʳᵒᵛᶦˢᶦᵒᶰˢ ᵒᶠ ᵗʰᶦˢ ᴬᵍʳᵉᵉᵐᵉᶰᵗ ˢʰᵃᶫᶫ ᵇᵉ ᵈᵉᵉᵐᵉᵈ ˢᵉᵛᵉʳᵃᵇᶫᵉ ᵃᶰᵈ ᵗʰᵉ ᶦᶰᵛᵃᶫᶦᵈᶦᵗʸ ᵒʳ ᵘᶰᵉᶰᶠᵒʳᶜᵉᵃᵇᶦᶫᶦᵗʸ ᵒᶠ ᵃᶰʸ ᵖʳᵒᵛᶦˢᶦᵒᶰ ˢʰᵃᶫᶫ ᶰᵒᵗ ᵃᶠᶠᵉᶜᵗ ᵗʰᵉ ᵛᵃᶫᶦᵈᶦᵗʸ ᵒʳ ᵉᶰᶠᵒʳᶜᵉᵃᵇᶦᶫᶦᵗʸ ᵒᶠ ᵃᶰʸ ᵒᵗʰᵉʳ ᵖʳᵒᵛᶦˢᶦᵒᶰ ʰᵉʳᵉᵒᶠ⋅ ᵀᵒ ᵗʰᵉ ᶠᵘᶫᶫᵉˢᵗ ᵉˣᵗᵉᶰᵗ ᵖᵉʳᵐᶦᵗᵗᵉᵈ ᵇʸ ᶫᵃʷ, ᶦᶠ ᵃᶰʸ ᵖʳᵒᵛᶦˢᶦᵒᶰ ᵒᶠ ᵗʰᶦˢ ᴬᵍʳᵉᵉᵐᵉᶰᵗ, ᵒʳ ᵗʰᵉ ᵃᵖᵖᶫᶦᶜᵃᵗᶦᵒᶰ ᵗʰᵉʳᵉᵒᶠ ᵗᵒ ᵃᶰʸ ᴾᵉʳˢᵒᶰ ᵒʳ ᶜᶦʳᶜᵘᵐˢᵗᵃᶰᶜᵉ, ᶦˢ ᶦᶰᵛᵃᶫᶦᵈ ᵒʳ ᵘᶰᵉᶰᶠᵒʳᶜᵉᵃᵇᶫᵉ ⁽ᵃ⁾ ᵃ ˢᵘᶦᵗᵃᵇᶫᵉ ᵃᶰᵈ ᵉᑫᵘᶦᵗᵃᵇᶫᵉ ᵖʳᵒᵛᶦˢᶦᵒᶰ ˢʰᵃᶫᶫ ᵇᵉ ˢᵘᵇˢᵗᶦᵗᵘᵗᵉᵈ ᵗʰᵉʳᵉᶠᵒʳ ᶦᶰ ᵒʳᵈᵉʳ ᵗᵒ ᶜᵃʳʳʸ ᵒᵘᵗ, ˢᵒ ᶠᵃʳ ᵃˢ ᵐᵃʸ ᵇᵉ ᵛᵃᶫᶦᵈ ᵃᶰᵈ ᵉᶰᶠᵒʳᶜᵉᵃᵇᶫᵉ, ᵗʰᵉ ᶦᶰᵗᵉᶰᵗ ᵃᶰᵈ ᵖᵘʳᵖᵒˢᵉ ᵒᶠ ˢᵘᶜʰ ᶦᶰᵛᵃᶫᶦᵈ ᵒʳ ᵘᶰᵉᶰᶠᵒʳᶜᵉᵃᵇᶫᵉ ᵖʳᵒᵛᶦˢᶦᵒᶰ ᵃᶰᵈ ⁽ᵇ⁾ ᵗʰᵉ ʳᵉᵐᵃᶦᶰᵈᵉʳ ᵒᶠ ᵗʰᶦˢ ᴬᵍʳᵉᵉᵐᵉᶰᵗ ᵃᶰᵈ ᵗʰᵉ ᵃᵖᵖᶫᶦᶜᵃᵗᶦᵒᶰ ᵒᶠ ˢᵘᶜʰ ᵖʳᵒᵛᶦˢᶦᵒᶰ ᵗᵒ ᵒᵗʰᵉʳ ᴾᵉʳˢᵒᶰˢ ᵒʳ ᶜᶦʳᶜᵘᵐˢᵗᵃᶰᶜᵉˢ ˢʰᵃᶫᶫ ᶰᵒᵗ ᵇᵉ ᵃᶠᶠᵉᶜᵗᵉᵈ ᵇʸ ˢᵘᶜʰ ᶦᶰᵛᵃᶫᶦᵈᶦᵗʸ ᵒʳ ᵘᶰᵉᶰᶠᵒʳᶜᵉᵃᵇᶦᶫᶦᵗʸ⋅ ᴱᵃᶜʰ ᵒᶠ ᵗʰᵉ ᵖᵃʳᵗᶦᵉˢ ˢʰᵃᶫᶫ ᵃᶜᵗ ᵃˢ ᵃᶰ ᶦᶰᵈᵉᵖᵉᶰᵈᵉᶰᵗ ᶜᵒᶰᵗʳᵃᶜᵗᵒʳ ᵘᶰᵈᵉʳ ᵗʰᶦˢ ᴬᵍʳᵉᵉᵐᵉᶰᵗ ᵃᶰᵈ ᶰᵉᶦᵗʰᵉʳ ᶦˢ ᶰᵒʷ, ᶰᵒʳ ᶦᶰ ᵗʰᵉ ᶠᵘᵗᵘʳᵉ, ᵃᶰ ᵃᵍᵉᶰᵗ ᵒʳ ᶫᵉᵍᵃᶫ ʳᵉᵖʳᵉˢᵉᶰᵗᵃᵗᶦᵛᵉ ᵒᶠ ᵗʰᵉ ᵒᵗʰᵉʳ ᶠᵒʳ ᵃᶰʸ ᵖᵘʳᵖᵒˢᵉ⋅ ᵀʰᶦˢ ᴬᵍʳᵉᵉᵐᵉᶰᵗ ˢʰᵃᶫᶫ ᶰᵒᵗ ᵇᵉ ᶜᵒᶰˢᵗʳᵘᵉᵈ ᵗᵒ ᵖᶫᵃᶜᵉ ᵗʰᵉ ᵖᵃʳᵗᶦᵉˢ ᶦᶰ ᵗʰᵉ ʳᵉᶫᵃᵗᶦᵒᶰˢʰᶦᵖ ᵒᶠ ᵖᵃʳᵗᶰᵉʳˢ ᵒʳ ʲᵒᶦᶰᵗ ᵛᵉᶰᵗᵘʳᵉʳˢ⋅ ᴺᵉᶦᵗʰᵉʳ ᵖᵃʳᵗʸ ʰᵃˢ ᵃᶰʸ ʳᶦᵍʰᵗ ᵒʳ ᵃᵘᵗʰᵒʳᶦᵗʸ ᵗᵒ ᵇᶦᶰᵈ ᵗʰᵉ ᵒᵗʰᵉʳ ᶦᶰ ᵃᶰʸ ʷᵃʸ⋅

i-rinat ★★★★★
()

Покрутил настройки, удалось заставить его выглядеть вполне хорошо: http://i.imgur.com/mKN386E.png. Вопрос в том, какой наркоман запилил такой неадекватный дефолт.

Axon ★★★★★
()
Ответ на: комментарий от Stil

Какие-то юникодовые последовательности. Прогнал через первый попавшийся онлайн конвертер.

i-rinat ★★★★★
()
Ответ на: комментарий от toney

htop не полностью заменяет top (как и наоборот). Например, htop не даёт загрузку io, не показывает точный расклад по памяти, раскладывает процессы по тредам... Приходится постоянно оба использовать. Плюс iotop. Изредка — atop, nethogs... :)

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

htop не даёт загрузку io

В htop-е есть столбцы IORR и IOWR - кроме того, что они все показывают исключительно в килобайтах/с, претензий у меня к ним нет

Да и раскладка процессов по тредам в настройках отключается.

Что не так с раскладом по памяти?

si0 ★★★
()
Ответ на: комментарий от YLoS

Это скриншот из инета :). Там наверняка просто шестиядерный ксеон + HT.

true_admin ★★★★★
() автор топика
Ответ на: комментарий от si0

есть столбцы IORR и IOWR

Я про общую загрузку системы, а не про трафик процессов.

Что не так с раскладом по памяти?

Буфера и кеши не показываются.

Да и раскладка процессов по тредам в настройках отключается

Где? Вижу только:

[ ] Hide kernel threads
[ ] Hide userland threads
[ ] Display threads in a different color

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

Оно и есть:

[x] Hide kernel threads
[x] Hide userland threads
si0 ★★★
()
Ответ на: комментарий от true_admin

Ни к чему, как и во всех хейтер-тредах. Кто-то сказал, что будет сидеть на говне мамонта, кто-то советовал хтоп, кто-то привык к новым настройкам

buddhist ★★★★★
()
Ответ на: комментарий от w1nner

Нашёл говнюков!

https://gitorious.org/procps/procps/commit/8ef6cd91fc5df6372a93bc4a37cbad34ea...

Ппц они упороты. Я не могу не процитировать:

Will anybody deny that those defaults are coyote ugly?

Jim Warner (Author) 
Craig Small (Committer)

Это кем надо быть чтобы из top убрать топ процессов жрущих проц?

true_admin ★★★★★
() автор топика
Ответ на: комментарий от w1nner

Изменения произошли в апстриме, арч тут ни при чём.

true_admin ★★★★★
() автор топика

Посмотрел в историю коммитов. Блин, Jim Warner — маньяк!

(я про сообщения к коммитам и про 55 символов в строке.)

intelfx ★★★★★
()
Последнее исправление: intelfx (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.