通俗的說,“吃內存”的軟件,更像是不想優化汽車。
內存就像是給軟件開車的馬路,內存越大就等于馬路越寬,可以上路的車就更多。
吃內存的就像大貨車,占了很多位置,甚至因為太大,還會造成與其他小車相撞(搶內存),導致電腦變卡(車禍)。
解決辦法,只有加大內存條,保障電腦穩定。
那么為什么有的軟件會吃內存?
因為,軟件公司都不是做慈善的,要考慮開發成本。
如果讓你做開發商選擇:1,多吃一點用戶電腦內存,但開發難度更小,bug更少,上線速度最快。
2,少吃一點用戶電腦內存,但開發時間變長,還可能出現更多bug,只有花更多錢去招技術人員改善。
這兩個,你會選哪個?
另一個原因就是,現在的軟件功能越加越多,不得不變得吃內存。比如:qq,微信,一開始只是聊天工具,到了后面加了公眾號,加了視頻,加了手機支付,還有小程序,還有游戲,音樂,會員等各種功能。
這必然導致軟件需要更多內存來運行。對于這樣的情況,我們要么選擇盡量少用吃內存的工具,要么去提高電腦配置,滿足軟件要求。