![]() |
1
5
Azul的无暂停GC依赖于底层操作系统的内存管理系统。在Azul硬件上,这是由Azul的定制内核(Aztec)实现的。在Linux上,内存管理系统需要能够支持每秒足够数量的内存管理操作,以跟上每秒创建的垃圾量。当Azul人将Azul JVM移植到Linux时,他们发现它的内存管理api与Aztec的相比相对较慢,如果只是因为Linux的mmapi从未打算支持PGC之类的东西的话。MRT补丁提高了linux内核每秒可以处理的操作数,从而支持PGC。 http://www.xmailserver.org/linux-patches/nio-improve.html ). [免责声明:尽管我曾是Azul的技术主管和现任技术顾问,但我并不代表他们说话] |
![]() |
Sam · jvm如何优化循环代码? 6 年前 |
![]() |
pushpavanthar · 纱线中的调谐火花作业 6 年前 |
![]() |
Ashish K · 在Groovy中将字符串参数传递给对象方法参数 6 年前 |
![]() |
St.Antario · 在Java中侦听多个目录以创建文件 6 年前 |
![]() |
Bonsaisteak · 为什么年轻一代需要三个区域来收集垃圾? 6 年前 |