系統(tǒng)之家 - 系統(tǒng)光盤(pán)下載網(wǎng)站!

當(dāng)前位置:系統(tǒng)之家 > IT快訊 > 詳細(xì)頁(yè)面

Safari特別消耗內(nèi)存,蘋(píng)果不準(zhǔn)備做點(diǎn)什么?

編輯:jiayuan 2016-12-12 14:36:00 來(lái)源于:IT之家

  長(zhǎng)久以來(lái)蘋(píng)果對(duì)Mac上的RAM有著極為嚴(yán)格的限制,如在全新款MacBook Pro上僅有16GB的RAM,雖然這令許多用戶(hù)不滿(mǎn),但是蘋(píng)果則表示無(wú)能為力。既然如此,蘋(píng)果何不對(duì)占內(nèi)存過(guò)大的Safari做些優(yōu)化呢?

Safari特別消耗內(nèi)存,蘋(píng)果不準(zhǔn)備做點(diǎn)什么?

  科技作者Kirk McElhearn指出,雖然Safari是一款強(qiáng)大的網(wǎng)頁(yè)瀏覽器,但是它也特別消耗內(nèi)存,蘋(píng)果也可以從此入手進(jìn)行優(yōu)化。以下是全文:

  我很喜歡使用Safari,從它發(fā)布到現(xiàn)在,蘋(píng)果的這款網(wǎng)頁(yè)瀏覽器幫我處理了大量的工作和任務(wù)。當(dāng)然我也不抗拒使用Chrome和Firefox,因?yàn)橛心承┤蝿?wù)還需要這些瀏覽器來(lái)完成,但Safari才是我的默認(rèn)瀏覽器。

  我喜歡Safari是因?yàn)橄矚g它的標(biāo)簽管理方式。你可以把標(biāo)簽固定起來(lái),這樣不管你什么時(shí)候想打開(kāi)都很方便,而且在標(biāo)簽欄中只占據(jù)很小的空間。

  我喜歡Safari的Reader功能,這個(gè)自帶的閱讀器功能可以把網(wǎng)頁(yè)以一種方便閱讀的形式展現(xiàn)出來(lái),而且也沒(méi)有廣告;我喜歡Safari連接keychain鑰匙鏈以保存密碼的方式;我喜歡Safari還因?yàn)樗С治以贛ac和iOS設(shè)備之間同步書(shū)簽、最喜歡瀏覽的網(wǎng)站等其他數(shù)據(jù)。

  但Safari有一點(diǎn)是我非常不喜歡的:它是一個(gè)“吃貨”,一個(gè)大大的“吃貨”。

  到現(xiàn)在為止我的iMac運(yùn)行時(shí)間差不多有4天了(從我上次重新啟動(dòng)設(shè)備到現(xiàn)在)。我看到Safari使用了6.81GB的RAM,是我的Mac上到目前為止最吃?xún)?nèi)存的一款程序。Safari本身使用大約1GB的內(nèi)存,然后每一個(gè)標(biāo)簽、每一個(gè)窗口也都需要RAM。如果你想知道自己的Mac上哪款程序比較吃?xún)?nèi)存,那么你可以在A(yíng)ctivity Monitor(Applications→Utilities)中選擇Memory標(biāo)簽即可查看。

Safari特別消耗內(nèi)存,蘋(píng)果不準(zhǔn)備做點(diǎn)什么?

  在A(yíng)ctivity Monitor中你可以查看每一個(gè)Safari標(biāo)簽和窗口,還有它們占用了多少RAM

  如上圖你可以看到,內(nèi)存占用量最高的是在線(xiàn)辦公軟件Google Docs,打開(kāi)一個(gè)空白的文件就需要超過(guò)500MB的RAM。如果再多打開(kāi)幾個(gè)Google Docs文檔的話(huà),你應(yīng)該就能夠看到這個(gè)數(shù)字會(huì)瘋一般地增加。(也不知道這到底是谷歌優(yōu)化不好還是蘋(píng)果方面的失誤。)

  這些被占用的內(nèi)存很大程度上取決于用戶(hù)已經(jīng)打開(kāi)頁(yè)面或者標(biāo)簽有多長(zhǎng)的時(shí)間了。如果我在我的12英寸MacBook上打開(kāi)了Safari,然后再打開(kāi)和iMac Safari上一樣的標(biāo)簽,那么它們其實(shí)占用掉的內(nèi)存僅為2.8GB。當(dāng)然了如果我就讓這些Safari的標(biāo)簽一直這么開(kāi)著,那么它們占用的RAM數(shù)量也會(huì)不斷增加。

Safari特別消耗內(nèi)存,蘋(píng)果不準(zhǔn)備做點(diǎn)什么?

  iStat Menus能顯示我的iMac占用多少RAM,占用量top 5的程序又是哪幾款

  如果你注意觀(guān)察你就會(huì)發(fā)現(xiàn)程序占用的RAM會(huì)隨著程序使用時(shí)間的增加而增加。我自己會(huì)通過(guò)iStat Menus來(lái)實(shí)時(shí)檢查我的Mac的各項(xiàng)指標(biāo)。如果使用設(shè)備的過(guò)程中我時(shí)不時(shí)地打開(kāi)iStat Menus來(lái)使用的話(huà),我就會(huì)發(fā)現(xiàn)Safari占用的RAM數(shù)量會(huì)不斷增加。就在我寫(xiě)這篇文章的過(guò)程中,上文我說(shuō)Safari占用的內(nèi)存為6.81GB,現(xiàn)在15分鐘之后這個(gè)數(shù)量已經(jīng)增加到7.14GB了。而接下來(lái)如果我繼續(xù)開(kāi)著這些標(biāo)簽和窗口,那么Safari占用的內(nèi)存還會(huì)進(jìn)一步增加。

  不過(guò)從 macOS管理內(nèi)存的角度來(lái)說(shuō),這種占用內(nèi)存會(huì)隨著時(shí)間的增加而增加的情況其實(shí)不是什么大問(wèn)題。一些內(nèi)存會(huì)被壓縮,還有一些會(huì)被分頁(yè)到磁盤(pán)(作為虛擬內(nèi)存)。在有必要的情況下,你的Mac能夠有效利用更多RAM,甚至超出設(shè)備本身所有的RAM。

  但虛擬內(nèi)存也不一定就是解決問(wèn)題的靈丹妙藥。你的Mac使用虛擬內(nèi)存時(shí),它會(huì)將一些原本存儲(chǔ)在RAM的數(shù)據(jù)寫(xiě)到磁盤(pán)中,我們將這個(gè)過(guò)程稱(chēng)之為“交換”文件。當(dāng)它想要獲得這些數(shù)據(jù)的時(shí)候,它就需要讀取這些文件。在固態(tài)硬盤(pán)上讀寫(xiě)其實(shí)相對(duì)比較快(雖然會(huì)比在RAM中讀寫(xiě)的速度稍微慢一點(diǎn)),但是將數(shù)據(jù)傳送到硬盤(pán)上或者將數(shù)據(jù)從硬盤(pán)中傳出來(lái)——特別是iMac上還只配備了5400-rpm磁盤(pán)——那么你的Mac就會(huì)變得很慢很慢。

  當(dāng)用戶(hù)同時(shí)使用Safari以及其他一些非常耗內(nèi)存的應(yīng)用時(shí),那么問(wèn)題就會(huì)暴露出來(lái)了。在今年發(fā)布的MacBook Pro中,如果使用32GB內(nèi)存就需要采用另外一種主板設(shè)計(jì),從而減少M(fèi)acBook Pro的電池占用空間,設(shè)備的續(xù)航能力就會(huì)被削弱,因此設(shè)備最大RAM為16GB,這就引起了不小的爭(zhēng)議。

  在使用新一代MacBook Pro時(shí),也許普通人對(duì)16GB的最大內(nèi)存并沒(méi)有感到任何不便之處。但是自從蘋(píng)果發(fā)布會(huì)結(jié)束之后,蘋(píng)果就一直遭到專(zhuān)業(yè)人士以及開(kāi)發(fā)者的指責(zé),因?yàn)樾乱淮鶰acBook Pro不支持32GB,會(huì)降低專(zhuān)業(yè)人士的工作體驗(yàn)。對(duì)于舊款Mac用戶(hù)來(lái)說(shuō),他們遇到的情況可能會(huì)更糟糕,特別是使用那些配備較少RAM或者硬盤(pán)的Mac機(jī)型的用戶(hù)。

  加強(qiáng)設(shè)備的的續(xù)航能力,也不應(yīng)該以犧牲Mac的整體性能作為代價(jià)。如果蘋(píng)果沒(méi)有辦法增加RAM的容量,那么將目光放到Safari身上,限制它的大量?jī)?nèi)存損耗也是不錯(cuò)的選擇!

標(biāo)簽 Safari瀏覽器

發(fā)表評(píng)論

0

沒(méi)有更多評(píng)論了

評(píng)論就這些咯,讓大家也知道你的獨(dú)特見(jiàn)解

立即評(píng)論

以上留言?xún)H代表用戶(hù)個(gè)人觀(guān)點(diǎn),不代表系統(tǒng)之家立場(chǎng)

掃碼關(guān)注
掃碼關(guān)注

官方交流群 軟件收錄