Linux安装到一半没有内存了,无论手机运行内存有多大平时都会占用了一半,原来是因为这个...
現在手機幾乎成為大家在生活中日常必須的一個工具了。而隨著手機的功能越來越多,我們在手機上花費的時間也在不斷的增多。不知道大家有沒有發現,在用安卓手機的時候,明明是兩個運行內存相差甚遠的手機,安裝的app也是一模一樣的。但是在使用的時候卻發現不管運行內存是2G還是6G,使用內存都會幾乎占了一半。這是為什么呢?
首先來說一下什么是手機運行內存。比較通俗易懂的說法就是手機在運行程序時候的內存。簡稱為運存。
那么回到正題,為什么不同的運行內存的手機,在使用的時候都會用去一半的內存呢?其實這主要還是因為安卓手機的一大特性。安卓系統其實是在Linux的基礎上,進行添加了一些東西而得來的。而Linux這一個系統最大的特點呢就是“能用就用”,因此安卓系統也繼承了這一特點。
“能用就用”就是說Linux系統,它會自動的把手機軟件放到后臺運行中。這樣的話,每一次手機用戶在使用這個手機軟件時,都能大幅度的減少用戶等待軟件啟動的時間,從而起到了提升軟件運行速度的效果。
但是對于一部手機而言呢,它自身的運行內存是十分有限的,所以肯定是沒有辦法把所有軟件都放到后臺運行,所以Linux系統雖然一直都是秉著“能用就用”的原則,但是也不可能會毫無節制的就將所有手機軟件放到后臺運行。而為了避免這一問題呢,Linux系統也會有主動清理軟件的算法,當Linux系統允許在后臺運行的程序已經讓手機的運行變得卡頓的時候,Linux系統就會主動的將一些不常使用的手機軟件,從后臺里關閉。從而使手機變得流暢。
而手機性能最佳的一個狀態就是,它自身的內存只使用了一半。Linux系統為了讓手機處于最佳的運行狀態,就會保持軟件占用的內存,而且維持在手機內存的一半,所以這就導致了不管是多大運行內存的手機,在使用的時候,運行內存都會占到了一半。
還有一個原因就是不同的運行內存的手機,使用的系統版本新舊也會有所不同,在版本不同的基礎上,手機使用相同的軟件的時候,占的內存也不完全相同,所以對于系統版本比較低的低內存手機,軟件一般占用的運行內都會小于高版本的高內存手機。
而且隨著運行內存從2G提升到6G。如今的軟件也越來越臃腫。像微信不斷的增加各種功能,各種小程序,而支付寶也是增加了社交等等,這些都會讓運行內存看似增大了,但其實能用的還是差不多。
而也有人是這樣比喻,不管工資是5000還是1萬,能省下來的錢所占的工資比率幾乎都是相似的。所以其實大部分時候,事物全部的和能用的比例是固定的。對此,你怎么看?
舉報/反饋
總結
以上是生活随笔為你收集整理的Linux安装到一半没有内存了,无论手机运行内存有多大平时都会占用了一半,原来是因为这个...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: java二嗨租车项目_JAVA第二季项目
- 下一篇: 华南理工大计算机博士毕业条件,华南理工大