手機可以共享內(nèi)存嗎 手機上沒有獨立的顯存嗎?
手機上沒有獨立的顯存嗎?很久以前,有一款手機有獨立的視頻存儲器,但當時受手機芯片性能的限制,手機的獨立視頻存儲器非常小,最多不超過幾十兆。當時,手機的GPU圖形性能還不夠強大,這總比什么都沒有強。而且
手機上沒有獨立的顯存嗎?
很久以前,有一款手機有獨立的視頻存儲器,但當時受手機芯片性能的限制,手機的獨立視頻存儲器非常小,最多不超過幾十兆。當時,手機的GPU圖形性能還不夠強大,這總比什么都沒有強。而且,這種手機在市場上也沒有成功。
到目前為止,主流Android系統(tǒng)和IOS系統(tǒng)都采用了共享內(nèi)存/視頻內(nèi)存的設計。也就是說,CPU和GPU都共享手機上的物理內(nèi)存。當一段數(shù)據(jù)被映射到CPU時,通常意義上它是內(nèi)存;當它被映射到GPU時,它是視頻內(nèi)存。所以現(xiàn)在所有的手機都沒有我們稱之為PC獨立顯卡的獨立顯存。如果要在手機上使用獨立的視頻存儲器,需要系統(tǒng)的部署,需要軟硬件廠商充分發(fā)揮其應有的性能,包括手機的圖形API可能還需要很大的改進,這確實是一件非常麻煩的事情,也是一件非常劃算的事情。
計算機的獨立顯卡之所以有視頻存儲器,是因為現(xiàn)在獨立顯卡的性能太強了。如果沒有專門設計的視頻存儲器,就無法發(fā)揮更好的性能。此外,微軟的DX圖形接口長期以來一直支持獨立視頻內(nèi)存的部署。對于電腦來說,獨立視頻存儲器帶來的顯卡尺寸和功耗的增加并不是一個嚴重的問題,但對于擁有獨立視頻存儲器的手機來說,它會占用寶貴的手機空間,并可能增加功耗和降低電池壽命,對于手機來說,這些都是非常敏感的問題。
事實上,就手機使用的lpddr4內(nèi)存而言,lpddr4內(nèi)存本身提供的帶寬足以滿足手機處理器的使用。同樣,手機也受到體積和功耗的限制,因此CPU和GPU必須集成在一起。這樣,GPU的性能和面積就不可能很強。當前l(fā)pddr4內(nèi)存足夠。即使選擇了更高帶寬的視頻內(nèi)存,也未必能帶來明顯的性能提升的好處,就像您為gtx1030配備了gddr6圖形內(nèi)存一樣,它仍然只是一塊低端圖形卡,只能浪費金錢和內(nèi)存帶寬。
為什么安卓系統(tǒng)越來越占內(nèi)存?
首先,Android系統(tǒng)肯定會占用越來越多的內(nèi)存。為什么?因為隨著用戶對產(chǎn)品評價標準的不斷提高,Android系統(tǒng)本身也在自然地迭代著走向更好的互動體驗。與以往經(jīng)驗較少的版本相比,內(nèi)存資源的占用會有所提高。
此外,它還涉及到Android系統(tǒng)和應用程序的底層問題。Android系統(tǒng)是基于Linux平臺的,所以手機在運行Android系統(tǒng)時也是基于Linux平臺的,不僅僅是系統(tǒng)本身。另外,Android系統(tǒng)運行的應用程序都是用Java開發(fā)的,但是Java和Linux不兼容,所以每個應用都需要自帶虛擬機來保證應用的正常運行。綜上所述,Android系統(tǒng)的高內(nèi)存占用也就不足為奇了。