A(非匿名)
mmap是一个文件和RAM的是,大概,保证了当的RAM之间的联系
mmap是满的,数据会被保存到指定的文件,而不是到交换磁盘/文件,当你
msync还是
munmap它,
RAM的整个区域都被写到文件中。操作系统通常遵循惰性策略。磁盘访问(或急切需要RAM):只要合适,数据就会保留在内存中。这意味着具有大mmap的进程在将其余部分溢出到磁盘上之前会吃掉尽可能多的RAM。
因此,您说对了,
np.memmap数组是一个核心外的数组,但它会尽可能多地捕获RAM缓存。

A(非匿名)
mmap是一个文件和RAM的是,大概,保证了当的RAM之间的联系
mmap是满的,数据会被保存到指定的文件,而不是到交换磁盘/文件,当你
msync还是
munmap它,
因此,您说对了,
np.memmap数组是一个核心外的数组,但它会尽可能多地捕获RAM缓存。