for(int k = 0; k < 1000000;++k)
{
int n = 100000000;
int* ptr = (int*)malloc(n * sizeof(int));
if (!ptr)
{
printf("Malloc() failed\n");
exit(EXIT_FAILURE);
}
printf("%d\n", k);
//for (int i = 0; i < n; ++i)
// ptr[i] = i + 1;
//free(ptr);
//ptr = NULL;
}
말록으로 4억 바이트씩 계속 할당받는겨
환산하면 0.4기가바이트 400메가바이트씩
난 100쯤부터 컴퓨터 화면 멈추더라 급하게 막 껏음.
- dc official App
임베디드면 몰라도 그냥 멈출거ㅓ?
운영체제는 놀고있냐 개짓거리하는거 다 막는다