#include #include #include #include #include #include #include #include #include #include #include #include #include #include #include using namespace std; #define BUFFER_SIZE (1024 * 1024 * 1024) int main(int, char**) { volatile void* src = malloc(BUFFER_SIZE); for (size_t i = 0; i < BUFFER_SIZE; i++) { ((char*)src)[i] = (char)i; } volatile void* dst = malloc(BUFFER_SIZE); while (true) ; ((char*)dst)[0] = 0; return 0; }