发布网友 发布时间:2022-04-24 13:36
共4个回答
热心网友 时间:2023-10-14 16:23
Linux的内存管理机制和Windows差异很大,free低不一定是内存不够。
在Linux中,一旦有内存被使用过,就不会轻易释放,而是会优先放进buffer和cache。
直到有程序再请求更多的内存,这些cache才会被释放出来给程序用。
所以计算Linux可用内存应该是free+buffer+cache的总和。
判断Linux内存是否够用的最好办法是看swap的使用率。追问真的很专业,但是 “请问那个版本的Linux在虚拟机中运行时所耗内存 相对 较少
”???
追答Linux的内存管理目的就是“尽可能地把内存用光以提高性能”。
我机房有台256G内存的机器,Linux一样可以用个清光。
我上面的解释的意思就是:Mint很少内存就可以跑起来,占用多是假象。
你嫌它浪费,给虚拟机少分一点内存,Mint一样可以跑起来。
热心网友 时间:2023-10-14 16:24
内存2G运行虚拟机必然满,我的win2000运行都占95%了,我2G内存,提升硬件指标扩展内存容量才是正道啊!
热心网友 时间:2023-10-14 16:24
我同意 PowerXc 的观点,不过因为你是虚拟机,所以得看你的实体机器里面给虚拟机分配的内存了,mint的话你给他分256m也能跑起来
热心网友 时间:2023-10-14 16:25
用ubuntu。很好,很灵活的Linux系统。追问如果在虚拟机中运行,所耗内存大不大啊
追答当然。