Skip to content

Commit 254a152

Browse files
committed
main: log memory usage after starting lumen
1 parent b2eadf3 commit 254a152

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

src/main.c

+6
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
#include <kernel/socket.h>
1111
#include <kernel/sched.h>
1212
#include <kernel/modules.h>
13+
#include <kernel/memory.h>
1314
#include <platform/platform.h>
1415

1516
void *idleThread(void *args) {
@@ -51,6 +52,11 @@ void *kernelThread(void *args) {
5152
}
5253

5354
setLumenPID(pid);
55+
56+
PhysicalMemoryStatus ps;
57+
pmmStatus(&ps);
58+
KDEBUG("early boot complete, memory usage: %d of %d MiB used\n", ps.usedPages>>8, ps.usablePages>>8);
59+
5460
return idleThread(args);
5561
}
5662

0 commit comments

Comments
 (0)