java程序太占內(nèi)存 為什么安卓手機運行內(nèi)存越來越大,而蘋果卻不像安卓這么吃內(nèi)存?
為什么安卓手機運行內(nèi)存越來越大,而蘋果卻不像安卓這么吃內(nèi)存?2013年,手機旗艦的運行內(nèi)存為256M和16g,2021年,手機旗艦的運行內(nèi)存為12g,最大內(nèi)存為1t。對于那些不了解的人,他們認為這是由
為什么安卓手機運行內(nèi)存越來越大,而蘋果卻不像安卓這么吃內(nèi)存?
2013年,手機旗艦的運行內(nèi)存為256M和16g,2021年,手機旗艦的運行內(nèi)存為12g,最大內(nèi)存為1t。
對于那些不了解的人,他們認為這是由于應用程序功能的增加和圖片清晰度的提高造成的。雖然也有這個原因,但更重要的是程序員水平的下降。過去手機的硬件配置比較低,軟件是用C寫的,精確控制內(nèi)存,APP安裝包都很小,現(xiàn)在開發(fā)都用Java,直接調(diào)用別人寫的界面,就像筑墻一樣,任何人都可以開始訓練兩個月,功能實現(xiàn)了,但是由于重復內(nèi)容多,所以內(nèi)存占用大也就不足為奇了。我們都同意蘋果運行速度快,而且它的內(nèi)存非常耐用。其實這是蘋果IOS、OC使用的開發(fā)語言,屬于C語言類,而且內(nèi)存控制不錯。但是對程序員的要求很高。還是希望國內(nèi)程序員深入底層,造輪子,否則只會用輪子,這肯定會阻礙軟件的發(fā)展。國家不能開發(fā)操作系統(tǒng)這樣自下而上的東西,難道不是程序員不愿深入的結果嗎?