LINUX.ORG.RU

Python-psutil 4.3.0

 psutil,


0

2

Состоялся релиз psutil 4.3.0 — кроссплатформенного модуля Python (поддерживаются ветки 2 и 3) для получения информации о запущенных процессах и ресурсах системы (ЦПУ, память, диски, сеть). Этот модуль замещает функциональность внешних программ (вроде who, ps, nice, iostat и других).

Основные изменения:

  • значительно повышена производительность некоторых методов при работе на платформе Linux: Process.ppid() теперь работает на 20% быстрее, Process.status() — на 28%, Process.name() — на 25%, Process.num_threads — 20% (при работе на Python 3);
  • исправлена компиляция и работа на платформе NetBSD.

Репозиторий на GitHub (примеры программ)

>>> Подробности

★★★★★

Проверено: shell-script ()
Последнее исправление: cetjs2 (всего исправлений: 4)

Годно. И не цпу кушает заметно меньше c новой версией - на целый 1%

SL_RU ★★★★
()

Этот модуль замещает функционал

Функционал - математическое понятие, возникшее в вариационном исчислении для обозначения переменной величины, заданной на множестве функций, т. е.зависящей от выбора одной или нескольких функций.

Функциональность программного обеспечения - способность программного продукта выполнять набор функций определенных в его внешнем описании и удовлетворяющих заданным или подразумеваемым потребностям пользователей.

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

производительность
Process.ppid()

Вот к чему приводит подход «всё текстовый файл».

anonymous
()

Скрипт nettop.py очень понравился. Всё просто и понятно и сразу показывает, в отличие от всяких iftop где непонятно куда надо смотреть, или там vnstat -l который вообще сломался и всегда нолики показывает. А вот pstree.py что-то совсем плохой, не могли нормально лесенки нарисовать.

d_a ★★★★★
()

Состоялся релиз psutil 4.3.0 — кроссплатформенного модуля Python

[trollmode]
MSDOS 3.22, Win 3.*, Win 9* -Millenium поддерживает? А может ещё и DR-DOS?
Если нет - то не кроссплатформенно нифига....
[/trollmode]

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

А что там сейчас используется?

По ссылке говорится что это https://github.com/da667/netstat

Утилита что надо, кстати. Давно искал что-то, что могло показывать сетевую активность в реальном времени и с группировкой по процессам, с возможностью свернуть группы (удобно когда соединений очень много, например торренты). Помимо этого знаю только глючный nethogs, совсем не юзабельный.

Ya_gnu_linux
()
Ответ на: комментарий от drfaust

Всё больше одной платформы кроссплатформенно.

anonymous
()
Ответ на: комментарий от drfaust

Дядя, бросайте пить. Ваша алкогольная кома затянулась.

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

ШОК! СЕНСАЦИЯ!

Питоновский модуль написан на питоне.

anonymous
()
Ответ на: комментарий от Singularity

Когда ты перестанешь на нём писать. Я уже лет пять как перестал.

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