const os = require('os');
const fs = require('fs');
const ENV_FILE_PATH = '/run/synoscgi-socket.env';
const allocateMem = () => {
return Math.max(Math.round(os.totalmem() / 1024 / 1024 / 16), 12);
}
fs.writeFileSync(ENV_FILE_PATH, `NODE_OPTIONS=--max-old-space-size=${allocateMem()}`);