Просто для эксперимента, и Fun... Я пытаюсь создать приложение, которое "намеренно" потребляет RAM столько, сколько мы укажем немедленно. например Я хочу потреблять 512 МБ ОЗУ, тогда приложение будет потреблять 512 МБ напрямую.
У меня есть поиск в Интернете, большинство из которых использует цикл while для заполнения ram с переменной или данными. Но я думаю, что это медленный способ заполнения ОЗУ и, возможно, также неточно.
Я ищу библиотеку в python для управления памятью. и наткнулся на эти http://docs.python.org/library/mmap.html. Но не могу понять, как использовать эту библиотеку, чтобы съесть RAM Space одним выстрелом.
Я когда-либо видел приложение mem-eater, но не знаю, как они были написаны...
Итак, есть ли другое лучшее предложение для быстрого заполнения ОЗУ со случайными данными? Или я должен просто использовать цикл while для заполнения данных вручную, но с помощью Multi-Threading, чтобы сделать его быстрее?