文件名称:pmfs:永久性内存文件系统
文件大小:135.06MB
文件格式:ZIP
更新时间:2024-03-31 10:08:16
系统开源
注意:PMFS是英特尔的一个研究项目,目前尚未维护。 有关与在Linux中启用持久内存有关的最新信息和说明,请参阅 PMFS简介 PMFS是用于永久内存的文件系统。 文件系统经过优化,轻巧高效,可提供对持久内存的访问,可通过CPU加载/存储指令直接访问该持久内存。 它直接管理持久性内存,避免了块驱动程序层和页面高速缓存层,因此提供了对持久性区域的同步读取和写入。 它支持所有现有的POSIX样式文件系统API,因此无需修改应用程序即可使用此文件系统。 另外,PMFS提供了对大页面的支持,以最大程度地减少TLB条目的使用并加快虚拟地址的查找。 PMFS的mmap接口可以将文件数据直接映射到进程的地址空间,而无需任何中间缓冲。 该文件系统已使用DRAM模仿持久性存储器进行了验证。 因此,PMFS还提供了一个选项,可以在挂载过程中将文件系统从基于磁盘的文件加载到内存中,并在卸载过程中将文件系统从内