#include <stdio.h>
#include <stdlib.h>
#include <sys/utsname.h>

int main(void) {
	struct utsname un;
	uname(&un);
	printf("%s %s\n", un.sysname, un.release);
	const size_t block = 4;
	size_t alloced = 0;
	for (;;) {
		void *p = malloc(block);
		if (!p) break;
		alloced += block;
	}
	printf("Done with %zu bytes\n", alloced);
}
