Se trata principalmente de la parte de instalación y la importación de uso
. La causa del problema: debido a la concurrencia de subprocesos múltiples, hay una pérdida de memoria y la herramienta de solución de problemas se utiliza en la investigación. Las herramientas
involucradas en este artículo: heapdump, Easy -Monitor,
ambos necesitan instalar Python,
también necesito instalar el entorno VS He leído muchos tutoriales, pero no instale sin autorización, no siga los comandos ;
¡te ayudé a pisar el foso! ! ! !
Cómo ingresar al modo administrador :
una forma sencilla (windows10)
El siguiente comando instalará automáticamente un entorno adecuado para usted, pero debe ser paciente, y otros lo han solicitado, en el
modo de administrador: Pero las personas como yo que están esperando su uso están impacientes, así que pisé el foso. pit ~ Entonces los amigos que tienen tiempo deben esperar, no lo intentes a la ligera. ** ¡Rápida velocidad de Internet y poco tiempo! ** Amigos que no tienen mucho espacio de almacenamiento en la computadora, créanme, su espacio explotará. La clave es que aún no se atreven a desinstalar, ¡verdad! ! ! Así que espera obedientemente, está delicioso. ¡Eso es! ! ! ! ! Continuar al modo de administrador: la configuración del modo de administrador depende de la instalación del modo de administrador
npm install --global --production windows-build-tools
npm install -g node-gyp
npm config set python python2.7
npm config set msvs_version 2017
npm install -g node-gyp
La primera herramienta: heapdump (no es fácil de usar, se recomienda la segunda)
Esta vez a su proyecto dentro de la
instalación Note el modo de administrador cmd en el proyecto : el 100% de la instalación falla o al principio siempre pensé que era un entorno de Python, luego mire con cuidado, recarga el gyp, pero este no es el modo de administrador de ah, Entonces, ¿cómo instalarlo, entonces, tenga en cuenta que debe usar el modo de administrador para ingresar! ! ! ! !npm install heapdump --save
-
http://itindex.net/detail/52929-chrome-%E5%BC%80%E5%8F%91-%E5%B7%A5%E5%85%B7
-
https://www.cnblogs.com/xieqianli/p/12619886.html
https://www.dazhuanlan.com/2019/11/17/5dd086947a265/
Este blog usa memwatch-next , un paquete de monitoreo de memoria;
pero mi instalación falló, lo que provocó la reinstalación del proyecto. Si desea utilizarlo, ¡tenga cuidado!
La segunda herramienta: easy-monitor (recomendado)
npm install easy-monitor
const easyMonitor = require('easy-monitor')
const http = require('http')
easyMonitor('testcz')
// let leakArray = []
// let leak = function () {
// leakArray.push(new Array(10 * 1024).fill(0))
// }
http.createServer(function (req, res) {
// leak()
res.writeHead(200, { 'Content-Type': 'text/plain' })
res.end('Hello World\n')
}).listen(8080)//你要监听的端口
console.log('Server running at http://127.0.0.1:8080/')
https://zhuanlan.zhihu.com/p/257854926 (buen texto)