publicclass ZeroMap { publicstaticvoid main(String[] args) throws Exception {
Random random = new Random(); long filesize = random.nextInt(1024*1024); int cut = random.nextInt((int)filesize);
File file = File.createTempFile("Blah", null);
file.deleteOnExit(); try (RandomAccessFile raf = new RandomAccessFile(file, "rw")) {
raf.setLength(filesize);
FileChannel fc = raf.getChannel();
MappedByteBuffer mbb = fc.map(FileChannel.MapMode.READ_WRITE, cut, 0);
mbb.force();
mbb.load();
mbb.isLoaded();
}
// improve chance that mapped buffer will be unmapped
System.gc(); Thread.sleep(500);
}
}
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.11Bemerkung:
(vorverarbeitet am 2026-06-10)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.