据我了解,
mem_free
可以指定在具有可用内存 = 的主机中提交作业mem_free
,而h_vmem
是作业可以消耗的内存的硬限制,如果作业达到h_vmem
,作业会崩溃?我认为我们可以将h_vmem
主机的总物理内存设置为接近总物理内存,这样作业就不会开始使用交换并减慢服务器速度。
那是什么h_rss
?它似乎与的定义相同h_vmem.
还是我误解了h_vmem
?h_vmem
用于保留它可能需要的额外内存而不是所需的最小内存()mem_free
?但是如果超过内存不要崩溃,所以作业可以超过h_vmem
?
如果我的第二种解释h_vmem
是正确的,那么我猜,对于要在主机中提交的作业,该作业必须同时满足mem_free
和h_vmem
(给定h_vmem
不是 INFINITY)。
如果我的第一个解释h_vmem
是正确的,那么我想,对于要在主机中提交的作业,该作业可以mem_free
单独满足而无需满足h_vmem
,因为它只保留可用空间,如果没有可用空间,它没关系?