#include #include int main() { const size_t size = 990ULL * 1024 * 1024; volatile char *p = (volatile char*)malloc(size); if (!p) { puts("malloc failed"); return 0; } for (size_t i = 0; i < size; i += 4096) p[i] = 1; puts("Hello World!"); }