4
यह मेमोरी ईटर वास्तव में मेमोरी क्यों नहीं खाती है?
मैं एक प्रोग्राम बनाना चाहता हूं जो एक यूनिक्स सर्वर पर आउट-ऑफ-मेमोरी (ओओएम) स्थिति का अनुकरण करेगा। मैंने यह सुपर-सिंपल मेमोरी ईटर बनाया: #include <stdio.h> #include <stdlib.h> unsigned long long memory_to_eat = 1024 * 50000; size_t eaten_memory = 0; void *memory = NULL; int eat_kilobyte() { memory = realloc(memory, (eaten_memory …
150
c
linux
memory
virtual-memory