Was Abgebildet wird, die Puffer-Pool - / Direct-Puffer-Pool, und wie zu erhöhen Sie Ihre Größe?

Was Abgebildet wird, die Puffer-Pool - /Direct-Puffer-Pool, und wie zu erhöhen Sie Ihre Größe?

Screenshot von VisualVM genommen wurde, wenn ich lief ein IO-intensive JVM-Programm (geschrieben in Scala), heap-Größe von 4 GB nur 2 GB waren in Verwendung. Die JVM-Programm benutzt memory-mapped-Datei.

Was bedeutet "gemappt" buffer pool" und "direct buffer pool" bedeuten?

Diejenigen, die pools scheinen zu sein, sehr voll. Da die JVM-Programm benutzt memory-mapped-Datei, sehe ich die erhöhte Leistung, wenn die pools waren größer? Wenn dem so ist, wie zu erhöhen Sie Ihre Größe?

Die Größe aller zugeordneten Dateien sind etwa 1,1 GB groß.

InformationsquelleAutor | 2013-03-27
Schreibe einen Kommentar