HEX
Server: Apache/2.4.63 (Unix)
System: Linux Synopilou92 4.4.302+ #72806 SMP Mon Jul 21 23:16:00 CST 2025 x86_64
User: pilou92 (1026)
PHP: 8.0.30
Disabled: NONE
Upload Files
File: /volume1/@appstore/Spreadsheet/server/common/helper/worker.js
"use strict";Object.defineProperty(exports,"__esModule",{value:true});function e(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:true,get:t[r]})}e(exports,{getProcessWorkerHeapSize:function(){return o},getRecommendWorkerCount:function(){return u}});const t=r(require("os"));function r(e){return e&&e.__esModule?e:{default:e}}function n(){return t.default.totalmem()/1024/1024}function u(){return n()>1024?Math.max(t.default.cpus().length-1,1):1}function o(){const e=n();if(e+128>2048){return["x64","arm64"].includes(t.default.arch())?Math.min(Math.max(Math.floor(e*.8),2048),4096):2e3}return 0}