摘要
超级计算机的每个节点都按一定标准配置了内存,在实际使用中,因不同应用对于内存需求量的不同,很容易出现有的节点空闲内存较多,有的节点内存紧张的情况.为较好的运行内存消耗量大的高性能应用,本文提出了一种基于NBD (Network Block Device)机制利用远程节点内存构建Page Swap区的内存优化方案.该方案利用了超级计算机中通过网络访问远地内存性能优于访问本地磁盘性能的特点,使得本地节点在内存紧张时可将页面交换到远地节点的物理内存上,并将该技术应用到"天河一号"超级计算机系统上,以测试其性能并提高超级计算机的内存使用效率.