Кросплатформний моніторинг ресурсів ос на Python з використанням psutil
Вантажиться...
Файли
Дата
Науковий керівник
Редактор
Інші учасники
Відповідальний
ORCID
Назва журналу
Номер ISSN
Назва тому
DOI
Альтернативна назва
Анотація
У роботі розглянуто методи та інструменти моніторингу системних ресурсів операційної системи засобами мови програмування Python. Проаналізовано можливості бібліотек psutil, py-cpuinfo, GPUtil для отримання інформації про завантаження центрального процесора, використання оперативної пам'яті, дискових операцій, мережевої активності та управління процесами. Досліджено архітектуру побудови систем моніторингу в реальному часі з візуалізацією даних за допомогою бібліотеки matplotlib. Розроблено практичну реалізацію модульної системи моніторингу з можливостями сповіщення при перевищенні порогових значень, логування даних та формування звітів. Результати демонструють ефективність використання Python для створення кросплатформових рішень системного аналізу.
The paper examines methods and tools for monitoring system resources of the operating system using the Python programming language. The capabilities of the psutil, py-cpuinfo, GPUtil libraries for obtaining information about the
The paper examines methods and tools for monitoring system resources of the operating system using the Python programming language. The capabilities of the psutil, py-cpuinfo, GPUtil libraries for obtaining information about the
Опис
Ключові слова
УДК
Тип документа
Мова
ISSN
Посилання на публікацію
Серія, номер
ISBN
ББК
Інші ідентифікатори
Пов’язані матеріали
Спонсорська підтримка
Правовласник
Бібліографічний опис
Шмалюх В. А., Вознюк Е. С., Білецький Б. С. Кросплатформний моніторинг ресурсів ос на Python з використанням psutil // Матеріали Міжнародної науково-практичної інтернет-конференції «Молодь в науці: дослідження, проблеми, перспективи (МН-2026)», м. Вінниця, 22-26 червня 2026 р. Електрон. текст. дані. 2026. URI: https://conferences.vntu.edu.ua/index.php/mn/mn2026/paper/view/27110.
Схвалення
Рецензія
Доповнено
Цитується в
Список використаної літератури (7)
- Microsoft. Windows API Index. [Електронний ресурс] – Режим доступу: https://learn.microsoft.com/enus/windows/win32/apiindex/windows-api-list.
- Linux Foundation. The /proc Filesystem. [Електронний ресурс] – Режим доступу: https://www.kernel.org/doc/html/latest/filesystems/proc.html.
- Apple Inc. sysctl(3) — BSD System Calls Manual. [Електронний ресурс] – Режим доступу: https://developer.apple.com/library/archive/documentation/System/Conceptual/ManPages_iPhoneOS/man3/sysctl.3.htm l.
- Giampaolo Rodol. "psutil documentation". ReadTheDocs, 2023. [Електронний ресурс] – Режим доступу: https://psutil.readthedocs.io/.
- Love, R. "Linux System Programming: Talking Directly to the Kernel and C Library". O'Reilly Media, 2nd Edition, 2013.
- Google. “Site Reliability Engineering: How Google Runs Production Systems”. O’Reilly Media, 2016.
- Amazon Web Services. AWS Well-Architected Framework – Cost Optimization Pillar. [Електронний ресурс] – Режим доступу: https://docs.aws.amazon.com/wellarchitected/latest/cost-optimization-pillar/.