mmap-pause:在 Linux 上写入 mmap-ed 文件会导致 JVM 垃圾收集暂停

时间:2024-07-06 20:11:29
【文件属性】:

文件名称:mmap-pause:在 Linux 上写入 mmap-ed 文件会导致 JVM 垃圾收集暂停

文件大小:5KB

文件格式:ZIP

更新时间:2024-07-06 20:11:29

C

写入 mmap-ed 文件时暂停 有关请参阅我的。 启动一个新的 Ubuntu 镜像。 运行以下命令: sudo apt-get update sudo apt-get upgrade sudo apt-get install linux-virtual gcc screen openjdk-8-jdk sudo reboot 将这些文件复制到本机。 gcc --std=gnu99 -O3 -Wall -Wextra -o mmapwritepause mmapwritepause.c 启动画面。 在一个终端中: ./mmapwritepause /tmp/mmapout 在另一个终端: ./diskload.sh 观察mmapwritepause的输出; 它将打印长时间的停顿。 JVM 复制 javac MakeGarbage.java java -XX:+PrintGC


【文件预览】:
mmap-pause-master
----LICENSE(1KB)
----README.md(997B)
----mmapwritepause.c(3KB)
----diskload.sh(637B)
----MakeGarbage.java(1KB)

网友评论