Какими особыми способностями обладает ашмем?

Может кто-нибудь объяснить, почему был создан ашмем?

Я просматриваюmm/ashmem.c прямо сейчас. Насколько я могу судить, ядро думает, что ashmem - это файловая память, которую можно использовать в mmap. Но тогда зачем идти на реализацию ашмэма? Кажется, что та же функциональность может быть достигнута путем монтирования ОЗУ ОЗУ и последующего использования filemap / mmap для совместного использования памяти.

Я уверен, что ashmem может делать более причудливые вещи - глядя на код, кажется, что он имеет какое-то отношение к закреплению / откреплению страниц?

Ответы на вопрос(2)

Ваш ответ на вопрос