文件名称:gpuNinja:一个GUI应用程序,用于监视Linux和Windows上的Nvidia GPU
文件大小:750KB
文件格式:ZIP
更新时间:2024-06-05 04:51:25
gui-application nvidia nvidia-smi linux-desktop monitoring-tool
GPU忍者 -- 如何? 您可以看到我是如何从提取nvidia数据的,但是总之,我以XML查询nvidia-smi的数据,然后将其解析为JSON 。 const pathToSMI = this . _getNvidiaSmi ( ) ; const data = exec ( `" ${ pathToSMI } " -q -x` ) ; if ( ! data ) return this . _error ( "No Data" ) ; const options = { explicitArray : false , trim : true , } ; const result = await xml2js ( data , options ) ; if ( ! result ) return this . _error ( "xml2js Failed" ) ;
【文件预览】:
gpuNinja-master
----compile.js(2KB)
----.eslintcache(3KB)
----public()
--------manifest.json(492B)
--------index.html(2KB)
--------icon.png(255KB)
--------gpuninja_logo.png(255KB)
--------robots.txt(67B)
--------favicon.ico(3KB)
--------logo512.png(9KB)
--------electron.js(2KB)
--------logo192.png(5KB)
----yarn.lock(532KB)
----src()
--------logo.svg(3KB)
--------index.css(366B)
--------classes()
--------components()
--------electron-starter.js(2KB)
--------App.js(909B)
--------App.test.js(280B)
--------setupTests.js(255B)
--------serviceWorker.js(5KB)
--------index.js(503B)
--------functions()
----Dockerfile(332B)
----Procfile(55B)
----README.md(3KB)
----.gitignore(316B)
----package.json(2KB)