LINUX.ORG.RU

Страничная адресация на не-x86


0

0

Насколько я знаю, страничная адресация есть на всех современных распространённых архитектурах. Но вопрос в том, какие там (прежде всего интересуют x86-64 и arm) размеры страниц? Какой размер лучше использовать в кроссплатформенном (в будущем) приложении, чтобы трудностей не было при портировании?

★★
Ответ на: комментарий от vkos

arm поддерживает 1,4 и 64 кб страницы, помоему начиная с версии v6 1 кб страницы не поддерживаются, по крайней мере для новых проектов не рекомендуется их использовать.

bengan
()

> Какой размер лучше использовать в кроссплатформенном (в будущем) приложении, чтобы трудностей не было при портировании?

Лучше использовать PAGE_SIZE, не зря ж оно придумано ;)

const86 ★★★★★
()
Ответ на: комментарий от const86

Оно будет, но проблема может возникнуть с хранением данных, так что всё равно нужен единый минимальный размер страницы.

vkos ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.