⚝
One Hat Cyber Team
⚝
Your IP:
216.73.216.1
Server IP:
185.238.29.86
Server:
Linux server2 6.8.12-6-pve #1 SMP PREEMPT_DYNAMIC PMX 6.8.12-6 (2024-12-19T19:05Z) x86_64
Server Software:
nginx/1.18.0
PHP Version:
8.1.31
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
var
/
www
/
qda-digital.online
/
node_modules
/
bfj
/
src
/
View File Name :
memory.js
'use strict' const PROPERTIES = [ 'rss', 'heapTotal', 'heapUsed', 'external' ] let memory module.exports = { initialise, update, report } function initialise () { memory = PROPERTIES.reduce((result, name) => { result[name] = { sum: 0, hwm: 0 } return result }, { count: 0 }) } function update () { const currentMemory = process.memoryUsage() PROPERTIES.forEach(name => updateProperty(name, currentMemory)) } function updateProperty (name, currentMemory) { const m = memory[name] const c = currentMemory[name] m.sum += c if (c > m.hwm) { m.hwm = c } } function report () { PROPERTIES.forEach(name => reportProperty(name)) } function reportProperty (name) { const m = memory[name] // eslint-disable-next-line no-console console.log(`mean ${name}: ${m.sum / memory.count}; hwm: ${m.hwm}`) }