是否建议增加tmpfs /dev/shm的大小大于可用内存。它会撞毁机器吗?
摘录的原因是优化SAP应用程序的性能。
Assume:Current RAM is 64GB.
By default /tmpfs is 50% of RAM - 32GB
Current Requirment of /tmpfs - 150 GB 发布于 2015-03-23 07:31:13
您可以将如此多的数据输入到tmpfs中,这是您希望的。tmpfs实例的最大使用限制没有差别。您甚至可以通过简单的重装来轻松地更改这一点。
在tmpfs的情况下,什么是实际使用。
针对ramfs的Tmpfs能够交换其内容。因此,“您不能拥有比物理内存更大的tmpfs”的说法是完全错误的。例如,如果您有足够的免费交换空间,您可以根据自己的意愿拥有大小的tmpfs。您可以有一个16 GB的tmpfs和一个GB的ram --尽管它可能会导致您的系统有点过载,类似于您将在1GB的机器上运行一个带有16 GB内存的进程。
在日常实践中,我从来没有遇到过一个案例,因为需要一个大的tmpfs。在这种情况下,我总是使用正常的文件系统空间(大部分低于/tmp)。但是这种可能性是存在的,如果需要的话,你可以使用它。
https://serverfault.com/questions/677510
复制相似问题