Подтвердить что ты не робот

Консультирование процессора Prolog для использования огромных страниц

Существуют ли какие-либо реализации Prolog, которые поддерживают использование огромных страниц (2 МБ /4 МБ на страницу памяти) вместо страниц памяти ванили 4 КБ.

В идеале я хотел бы объявить интерпретатору/компилятору/времени выполнения, чтобы было удобно использовать X огромных страниц для различных куч/стеков/блокнот-памяти для определенного приложения.

Конечно, не все приложения могут извлечь из этого выгоду, но я уверен, что их будет больше, чем несколько. Мегабайты - это новые килобайты, в конце концов:)

4b9b3361

Ответ 1

Так как некоторые Prologs работают на Java JVM, и поскольку некоторые Java JVMs имеют флаг для этого, я думаю, ответ Да. См. Также:

Поддержка Java для больших страниц памяти
http://www.oracle.com/technetwork/java/javase/tech/largememory-jsp-137182.html

В Java JVM работает несколько прологов:

Сравнение реализаций Пролога
https://en.wikipedia.org/wiki/Comparison_of_Prolog_implementations

Bye