分配给tmpfs的内存是否在应用程序需要时自由释放?


2

我有8GB的RAM和4GB专用于/ dev / shm上的tmpfs。

/ dev / shm中没有任何内容,所以我想知道,这个内存是否仍可供应用程序使用?

如果我需要在一个应用程序中使用7GB(我这样做),tmpfs会为此放弃部分内存,还是最终会在4GB之后使用swap?

Answers:


1

Documentation/filesystems/tmpfs.txt

tmpfs ...成长和   缩小以容纳它包含的文件并能够交换   不需要的页面交换空间。

所以除非你需要存储所有4GB的数据 tmpfs 同时,您可以尽可能多地为应用程序获取RAM。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.