建议Prolog处理器使用大页面

rep*_*eat 17 performance prolog virtual-memory tlb huge-pages

是否有任何Prolog实现支持使用大页面(每个内存页2MB/4MB)而不是vanilla 4Kb内存页.

理想情况下,我想向解释器/编译器/运行时声明,对于某些特定应用程序,可以将X大页面用于各种堆/堆栈/暂存器内存.

当然,并非所有应用程序都可以从中受益,但我确信不止一些应用程序会受益.毕竟,兆字节是新的千字节 :)

Tra*_*ers 6

由于一些Prolog在Java JVM上运行,并且由于一些Java JVM有一个标志,我想答案是肯定的.也可以看看:

Java支持大内存页面
http://www.oracle.com/technetwork/java/javase/tech/largememory-jsp-137182.html

在Java JVM上运行了几个Prolog:

Prolog实现的比较
https://en.wikipedia.org/wiki/Comparison_of_Prolog_implementations

再见