Способ узнать количество непрерывной памяти, доступной в системе - PullRequest
0 голосов
/ 02 июля 2018

У меня есть драйвер устройства, который требует 500 МБ непрерывной памяти kmalloc во время инициализации. Драйвер загружается во время загрузки, и я с помощью свободной команды проверил, что в это время достаточно памяти. Но иногда я не могу получить 500 МБ памяти.

Есть ли в linux какая-либо команда / способ узнать, сколько постоянной памяти доступно в определенное время в системе.

/ proc / buddyinfo показывает объем памяти в каждом блоке, но никогда не говорит, являются ли блоки непрерывными или нет.

...