文件名称:nvitop:交互式Nvidia-GPU进程查看器
文件大小:38KB
文件格式:ZIP
更新时间:2024-03-02 06:45:30
console nvidia curses nvidia-smi monitoring-tool
环保 交互式Nvidia-GPU进程查看器。 该项目的灵感来自 ,这是一种丰富nvidia-smi输出的工具。 使用正则表达式从子中读取nvidia-smi的输出,效率不高。 同时,有一个功能强大的交互式GPU监控工具 。 但是用C编写,这使其缺乏可移植性。 而且,在安装过程中自行编译确实很不方便。 因此,我做了这个回购。 在阅读的源代码(控制台文件管理器)时,我得到了很多帮助。 此存储库中的某些文件是根据GPLv3许可证从复制和修改的。 产品特点 信息量丰富的花式输出:比带有彩色花式盒子绘图的nvidia-smi显示更多信息。 监视器模式:可以作为资源监视器运行,而不是仅打印一次结果。 (与,使用命令watch -c支持有限) 交互式:在监视模式下响应用户输入。 (与) 效率: 使用查询装置状态直接与高速缓存他们ttl_cache从 ,而不是解析的输出nvidia-smi 。
【文件预览】:
nvitop-main
----setup.py(2KB)
----.gitignore(2KB)
----requirements.txt(83B)
----MANIFEST.in(26B)
----LICENSE(34KB)
----setup.cfg(34B)
----.github()
--------PULL_REQUEST_TEMPLATE.md(895B)
--------ISSUE_TEMPLATE.md(991B)
----README.md(6KB)
----nvitop()
--------__init__.py(274B)
--------displayable.py(11KB)
--------panel.py(19KB)
--------device.py(7KB)
--------libcurses.py(1KB)
--------utils.py(2KB)
--------keybinding.py(8KB)
--------process.py(3KB)
--------top.py(8KB)
--------main.py(4KB)
--------mouse.py(2KB)
----nvitop.py(216B)