是的,如果您每次打开文件时都没有修改文件。
Linux将文件的信息保存在内存中的“写时复制”页面中,并且将文件“加载”到内存中的速度应该非常快(最坏的情况是页面表交换)。
编辑:尽管,如cdhowie所指出的,没有“
Linux文件系统”。但是,我相信相关代码在linux的内存管理中,因此独立于所讨论的文件系统。如果您好奇,则可以在linux源代码中阅读有关在linux
/ mm / mmap.c中主要处理vm_area_struct对象的信息。

是的,如果您每次打开文件时都没有修改文件。
Linux将文件的信息保存在内存中的“写时复制”页面中,并且将文件“加载”到内存中的速度应该非常快(最坏的情况是页面表交换)。
编辑:尽管,如cdhowie所指出的,没有“
Linux文件系统”。但是,我相信相关代码在linux的内存管理中,因此独立于所讨论的文件系统。如果您好奇,则可以在linux源代码中阅读有关在linux
/ mm / mmap.c中主要处理vm_area_struct对象的信息。