LINUX.ORG.RU

Glances - альтернатива htop на pure Python

 , ,


0

0

Glances — Eye on your system

сегодня в дерево Portage был добавлен ебилд:

sys-process/glances - CLI curses based monitoring tool

имеются пакеты для таких систем как: Debian, Ubuntu, Arch, Fedora, Redhat, FreeBSD, а также для OS X через homebrew

скриншоты и сорс на https://github.com/nicolargo/glances

хе-хе, по сравнению с htop, который сразу показывает процессы, этот glances 'compute data' около 2-3 секунд. Как вам? дискасс.

★★☆

этот glances 'compute data' около 2-3 секунд

альтернатива htop на pure Python

Вполне ожидаемо же.

ekzotech ★★★★ ()

Как вам?

Не нужно. Как и остальной софт на питоне за редким исключением.

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

Python - 100.2%

И 21.2% ОЗУ. Вот он жадный. Настоящий питон.

ekzotech ★★★★ ()

по сравнению с htop, который сразу показывает процессы, этот glances 'compute data' около 2-3 секунд. Как вам? дискасс.

Нам кажется, что «compute data» - это очень расплывчатое описание.

А те, кому не нравятся системные мониторы на Python, пусть выбросят iotop :)

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

пусть выбросят iotop :)

Я его и не тащил в систему. Зачем он нужен? Кто-нибудь может объяснить мне?

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

пусть выбросят iotop :)

Я его и не тащил в систему. Зачем он нужен?

У некоторых в системе и компилятора нет.

tailgunner ★★★★★ ()

а зачем он, если htop уже есть?

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

а зачем он

кто эти люди, 670 чел., которые добавили его в закладки на гитхабе? и 32 форка =D

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

Зачем он нужен? Кто-нибудь может объяснить мне?

Чтобы писать про 12309.

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

Хотят форкнуть и написать свой htop с блекджеком и нянкетами

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

У некоторых в системе и компилятора нет.

Может быть. ubuntu же. Без девелопера.

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

а зачем он, если htop уже есть?

А как иначе процессор загрузить на 100% ?

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

Жаль tinypy медленно пилят..

Вроде его вообще забросили?

tailgunner ★★★★★ ()

Да, круто вас авторы потроллили, показав 100% загрузки питоном.
computing data — это может он некоторое время собирает статистику, для отображения процентажа/динамики какой-то.
// А вот если бы программа была на mono C# — оно бы летало, да.

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

// А вот если бы программа была на lisp --- она бы предсказывала бущую загрузку системы.

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

если бы программа была на lisp --- она бы предсказывала бущую загрузку системы.

конечно, любая программа на лиспе предскажет загрузку ))

любая программа на яве предскажет потребление памяти ;)

Rastafarra ★★★ ()

htop на pure Python

Не нужно

Deleted ()

Вот кому, а htop'у альтернатива уж точно не нужна.

Deleted ()

Зачем так извращаться? Системные утилиты нужно писать на вменяемом компилируемом ЯП. А пистон и прочее только в качестве альтернативы для Perl/PHP рассматривать можно, да для скриптов автоматизации или простого GUI. Но для GUI лучше Tcl/Tk, язык практически заточенный под это дело. Для веб есть Ruby. Который не хуже... Вот пинонеры и клепают такие подделия. Linux - это не винда. В нём таких тормознутых подделий особо не ждут. Не та система. Пусть лучше сайтики на Django товарищ клепает, там тормоза пистона не заметны. И не мешают. По сравнению с большими выборками на MySQL код на Python просто летает. Для Web скриптовые языкаи подходят, но никак не для системных утилит. Может ещё Bash нв Python напишут? Для особо заторможенных индивидов. В биореактор сабж, это просто позорящая Python тулза.

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

Полностью согласен. Как альтернатива PHP и Ruby он годится. Но не более. Писать системное ПО на нём нельзя категорически. Очень тормознутый у него интерпритатор.

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

Писать системное ПО на нём нельзя категорически

Вспомнился тред Python OS Project новая версия! и персонаж:

Python OS project - Лучшая и самая быстрая операционная система в мире!
&&
Профессиональный разработчик Python, пожалуй лучший программист в России и зарубежом. 

http://python-os.info

Наши планы:

  • Веб-браузер на питоне.
  • Офисный пакет на питоне - СДЕЛАНО (В Beta версии)
  • X-сервер на питоне
  • Ядро на питоне
  • Русская версия Python! - сделано на 20% (см. скриншоты)
  • Обогнать по популярности Ubuntu и со временем Windows и занять доминирующее положение на рынке операционных систем!

Получается как, мужики то не в курсе?

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

Мужики то ли знатные юмористы, то ли знатные мазохисты. Не знаю. Что-бы это работало, и быстро - нужен огромный сервер с кучей процов и морем оперативы. А так тормоза и подмораживания на каждом шагу, и никакой практической пользы. Да и некоторые компоненты данной ОС написать на python просто не возможно. Там по любому много кода на C. Смысл скрещивать орла с ужом, не понимаю я таких извратов.

lucentcode ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.