建议Prolog处理器使用大页面

时间:2015-03-27 15:42:47

标签: performance prolog virtual-memory tlb huge-pages

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

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

当然,并非所有应用程序都可以从中受益,但我确信有多个可以。 兆字节是新的千字节,毕竟:)

1 个答案:

答案 0 :(得分: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

再见