1 | export declare function memoryUsage(): {
|
2 | rss: number;
|
3 | heapTotal: number;
|
4 | heapUsed: number;
|
5 | external: number;
|
6 | };
|
7 | export declare function memoryUsageFull(): {
|
8 | rss: number;
|
9 | heapTotal: number;
|
10 | heapUsed: number;
|
11 | external: number;
|
12 | totalMem: number;
|
13 | freeMem: number;
|
14 | usedMem: number;
|
15 | };
|
16 | declare class ProcessUtil {
|
17 | private timer;
|
18 | startMemoryTimer(intervalMillis?: number): void;
|
19 | stopMemoryTimer(afterMillis?: number): void;
|
20 | cpuAvg(): {
|
21 | avg1: string;
|
22 | avg5: string;
|
23 | avg15: string;
|
24 | };
|
25 | cpuInfo(): {
|
26 | count: number;
|
27 | model: string;
|
28 | speed: number;
|
29 | };
|
30 | cpuPercent(ms: number): Promise<number>;
|
31 | private getCPUInfo;
|
32 | }
|
33 | export declare const processSharedUtil: ProcessUtil;
|
34 | export {};
|