summaryrefslogtreecommitdiff
path: root/std/node/_os.ts
diff options
context:
space:
mode:
authorGyubong <jopemachine@naver.com>2020-11-19 21:56:32 +0900
committerGitHub <noreply@github.com>2020-11-19 07:56:32 -0500
commitd5772a937b36379ca932e4083404460874419859 (patch)
treec6df553856f05a08281edd781347d81e9ae0258f /std/node/_os.ts
parent723fbb8f68eeaf6e5c14d9f8ac2c32f986ed60d9 (diff)
feat(std/node): add os.totalmem, os.freemem (#8317)
Diffstat (limited to 'std/node/_os.ts')
-rw-r--r--std/node/_os.ts8
1 files changed, 4 insertions, 4 deletions
diff --git a/std/node/_os.ts b/std/node/_os.ts
index 773cca8bd..14bf20abd 100644
--- a/std/node/_os.ts
+++ b/std/node/_os.ts
@@ -123,9 +123,9 @@ export function endianness(): "BE" | "LE" {
return new Int16Array(buffer)[0] === 256 ? "LE" : "BE";
}
-/** Not yet implemented */
+/** Return free memory amount */
export function freemem(): number {
- notImplemented(SEE_GITHUB_ISSUE);
+ return Deno.systemMemoryInfo().free;
}
/** Not yet implemented */
@@ -185,9 +185,9 @@ export function tmpdir(): string | null {
notImplemented(SEE_GITHUB_ISSUE);
}
-/** Not yet implemented */
+/** Return total physical memory amount */
export function totalmem(): number {
- notImplemented(SEE_GITHUB_ISSUE);
+ return Deno.systemMemoryInfo().total;
}
/** Not yet implemented */