Skip to content

Instantly share code, notes, and snippets.

@h-chal
h-chal / testTailRecursion
Created November 7, 2022 20:31
A method to measure the used memory (in bytes)
public static void recurse(int n) {
if (n == 1) {
long totalMem = Runtime.getRuntime().totalMemory();
long freeMem = Runtime.getRuntime().freeMemory();
long usedMem = totalMem - freeMem;
System.out.println(usedMem);
} else {
recurse(n-1);
}
}