女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

M1版MacBook有硬傷,SSD損耗無可避免

工程師鄧生 ? 來源:太平洋電腦網 ? 作者:太平洋電腦網 ? 2021-03-15 14:38 ? 次閱讀

M1處理器版的MacBook驚艷了很多人的眼球,有如此強勁的性能的同時,還可以實現超長續航,讓很多人驚呼這就是輕薄本的終極形態。然而,最近M1版MacBook卻引發了一些爭議,有用戶發現在使用一段時間后,SSD的寫入數據量非常巨大。要知道,SSD中NAND的寫入次數是有限的,M1版MacBook這還算是新機,就產生了如此寫入量,為什么會這樣?到底要不要緊?這就來簡單談談。

M1版MacBook出現SSD寫入量過大的問題?

SSD損耗無可避免:操作系統的Swap機制

根據反饋,出現巨大寫入量的SSD,并不是經常掛機下載這樣的任務引起的。在日常使用中,SSD就已經會出現此類情況。實際上,很多操作系統都會造成這樣的狀況,只不過可能沒有M1版MacBook那么夸張。SSD的損耗在日常使用無可避免,其實這是SSD充當了內存Swap引起的。

macOS中的Swap

什么是Swap?這是一個在桌面操作系統中常見的系統機制,我們可以大致理解為硬盤充當了內存的作用。在桌面的使用環境下,PC、Mac等設備需要擁有實時運行多個大型軟件的能力,這就需要內存足以存儲這么多個大型軟件的進程容量。然而物理內存是有限的,為此操作系統就需要調用硬盤空間,充當內存的作用。

Swap機制的簡單示意圖

在macOS系統中,當軟件開始運行,進程即會被讀取到物理內存當中。隨著運行的軟件越來越多,操作系統會意識到內存不夠用,首先采取的措施是對內存中的數據進行壓縮,這會消耗一定的CPU資源;當進入內存的數據變得更多后,操作系統就會考慮舍棄一部分內存中的數據,這時候在內存中沒有被修改過的數據首先被拋棄,釋放出部分內存空間——例如你打開一個軟件,從未操作過,隨著內存逐漸被占滿,這個軟件在內存的一些數據可能實際上已經被清除掉,當你重新開始操作該軟件的時候,會重新從硬盤讀取所需數據。在這種情況下,操作系統并不會對SSD寫入大量數據。

然而,當內存中的數據被修改過,產生了“臟頁”,情況就不一樣了。當內存逐漸被占滿時,操作系統并不能直接將“臟頁”從內存中清理出去,畢竟這往往記錄著軟件的工作進程。這時候,macOS會將這部分“臟頁”暫存到SSD中,這就產生了寫入SSD的數據。

為此,macOS還建立了一個專門的VM分區,來存放這些內存數據,當物理內存越緊張、用戶開啟軟件越多、軟件需求的內存容量越大的時候,VM分區的I/O就會更加頻繁,寫入的數據也就更多。在這樣的Swap操作之下,就算沒有進行下載、傳輸數據之類的操作,也會有大量的數據寫入SSD。

macOS中的VM分區

實際上,并非只有macOS存在Swap的機制,Windows、Android等系統均有類似設計。在Windows中,我們可以在系統高級設置中找到“虛擬內存”,這即是硬盤為內存臟頁提供存儲空間;在Android中,也有zRAM和Swap的機制,會對內存進行壓縮和寫入NAND。

Win10中的虛擬內存設置

不過,iOS倒是沒有Swap機制,這或許和墓碑機制不需要占用太多RAM、蘋果對iOS設備定位為非重度生產力工具等因素有關。

2M1版MacBook為何SSD寫入數據尤其多?回頂部

M1版MacBook為何SSD寫入數據尤其多?

Swap是一種非常常見的系統機制,Windows、Android等操作系統有類似設計。但有用戶反饋,M1版MacBook的SSD寫入數據就是特別多,這到底是為什么?下面是一些分析。

和長期不關機的用戶習慣有關。Mac電腦,有其是M1版MacBook,強調“掀蓋即用”,很多用戶養成了長期不關機的習慣,不使用電腦時僅僅合蓋休眠。操作系統沒有經過重啟,經過長時間持續使用,內存臟頁會越來越多,寫入SSD的數據也越來越多。加上macOS的休眠狀態(hibernatemode)會將RAM數據寫入硬盤,長期使用休眠待機,也會加大SSD的寫入量。

和軟件生態有關。越新的軟件,占用的內存越多,這是無可辯駁的大趨勢,在業界中被稱為“安迪-比爾定律”。M1版MacBook由于硬件上進行了革新,很多軟件也隨之發布新版,新版軟件帶來了更大的內存容量需求,使得操作系統更容易觸發Swap。與此同時,一些X86老軟件在M1版MacBook運行,需要經過Rosetta 2轉譯代碼,這會占用更多的存儲空間,安裝、使用這樣的老軟件,這也有可能加劇對SSD的寫入操作。

和RAM容量過小有關。M1版MacBook僅提供8G和16G兩種RAM容量,而多數用戶都選擇8G RAM的版本。物理內存越小,就越容易觸發Swap,有用戶反饋稱,8G RAM版本的M1版MacBook的確比16G版產生了更多SSD寫入數據量。

或許和M1芯片架構有關。M1芯片使用了片上系統的設計,RAM和CPU核心集成到了一起,這有助于提高I/O效率,但也有可能加快Swap的速度。但這只是一種可能,蘋果沒有公開太多M1芯片在這方面的細節,無法推定。

或許和Spotlight有關。Spotlight是macOS中的全局搜索機制,它會檢索硬盤中的所有數據。部分用戶反饋,新版macOS的Spotlight很有可能額外對SSD寫入了大量數據,目前某些beta版的macOS已經停用了Spotlight的文件檢索。不過Spotlight是否是真正的原因,還有待蘋果官方證實。

Spotlight可能是導致SSD寫入增加的原因,但這點有待證實。

M1版MacBook真的有硬傷嗎?

在多種因素作用下,部分用戶的M1版MacBook產生了較多的SSD寫入量。例如有用戶反饋,使用僅僅60天,就產生了高達261TB的SSD寫入量,以1000次P/E計算,則已經消耗了一塊256G SSD 10%的壽命。那么M1版MacBook如此巨大的SSD寫入量,真的算是缺陷嗎?筆者認為需要辯證看待。

從歷史來看,如果只是正常使用,SSD的損壞基本是由于硬件缺陷或者固件問題導致,SSD很少因為寫入次數耗盡,而壽終正寢。很多SSD的實際壽命都高于官方標稱,外媒Hardware.info曾經進行過測試,即使是TLC閃存的SSD,壽命也遠超預期。SSD一般存在冗余容量,這部分容量用戶不可見,可以有效延長SSD的生命周期。

SSD很多寫入行為產生于早期,例如X86軟件進行Rosetta轉碼導致SSD寫入額外數據,這樣的情況只會發生一次。隨著使用時間,SSD的損耗速度應該會有所回落。

如果你實在擔心,可以選擇購買更大RAM和SSD容量的MacBook使用。更大的RAM意味著更多數據讀寫發生在物理內存中,平時會觸發更少的Swap;而更大的SSD容量意味著寫入同樣的數據量,SSD的損耗更少。當然,這樣的設備價格也會更高。

至于這到底算不算硬傷,由于目前該現象尚未引發故障,因此很難說這屬于設計缺陷。不過,該現象很值得大家保持關注,尤其是Spotlight的表現,大家可以暫時停用Spotlight,觀察是否SSD寫入數據有所減少。

總的來說,M1版MacBook大量SSD寫入,是由Swap機制引起的,而M1版MacBook本身的軟硬件特性,讓該現象尤為突出,引發了用戶的注意。雖然這目前沒有引發故障,但也值得重視,用戶的擔心是有道理的。希望蘋果能盡快能出面解釋,或者改進系統機制,給用戶一個好交代吧。

責任編輯:lq6

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 處理器
    +關注

    關注

    68

    文章

    19812

    瀏覽量

    233608
  • 芯片
    +關注

    關注

    459

    文章

    52201

    瀏覽量

    436415
  • macbook
    +關注

    關注

    0

    文章

    500

    瀏覽量

    42174
  • SWAP
    +關注

    關注

    0

    文章

    51

    瀏覽量

    13156
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    迅為RK3562開發板Debian系統開發安裝虛擬鍵盤

    當我們在使用 debian 系統的時候,如果想要進行輸入,無可避免地要外接鍵盤。當我們的輸入量不大的時候可以進行虛擬鍵盤的安裝。具體步驟如下: 首先使用以下命令,對 onboard 虛擬鍵盤進行安裝
    發表于 05-21 11:13

    用于 Cat M1/1/NTN 和 WCDMA HSDPA/HSUPA/HSPA(頻段 1、2、4、5、8)和 CDMA(頻段類別 0、1、6、15)的多模式、多頻段功率放大器模塊 skyworksinc

    電子發燒友網為你提供()用于 Cat M1/1/NTN 和 WCDMA HSDPA/HSUPA/HSPA(頻段 1、2、4、5、8)和 CDMA(頻段類別 0、1、6、15)的多模式、
    發表于 05-13 18:35
    用于 Cat <b class='flag-5'>M1</b>/<b class='flag-5'>1</b>/NTN 和 WCDMA HSDPA/HSUPA/HSPA(頻段 <b class='flag-5'>1</b>、2、4、5、8)和 CDMA(頻段類別 0、<b class='flag-5'>1</b>、6、15)的多模式、多頻段功率放大器模塊 skyworksinc

    THS8135進行YUV輸出,如何配置M1M2,還有SYNC_T這些信號?

    您好!我現在在使用THS8135的過程中遇到了點小麻煩,我想進行YUV輸出,但是不知道如何配置M1M2,還有SYNC_T這些信號,出來的結果和想要的結果不一樣
    發表于 02-14 06:26

    M1攜手6D Technologies云原生BSS平臺實現轉型

    M1攜手6D Technologies云原生BSS平臺,成功實現數字化轉型 印度班加羅爾2025年1月15日?/美通社/ -- 數字化轉型解決方案的全球領導者6D Technologies欣然宣布
    的頭像 發表于 01-15 15:42 ?394次閱讀

    中軟高科身份證讀取及M1卡讀寫二合一機具開發文檔

    中軟高科這款機具除了二代身份證閱讀功能,還可以對M1卡進行讀寫操作,從而實現身份證識讀與M1制卡二合一。 機具照片 開發文檔
    發表于 01-04 11:25

    THS8135不需要外部再引入SYNC/BLANK信號,M1/M2/CLK &amp; SYNC/SYNC_T/BLANK信號應該怎樣處理?

    我們有如下應用,請教一下再這種場景下THS8135 的 M1/M2/SYNC/SYNC_T/BLANK pin如何設置(上下拉)。 將CVBS信號經AD轉換后的數字信號,由THS8135 RCr
    發表于 12-31 07:31

    服務器選擇ssd固態硬盤何缺點嗎?

    選擇SSD固態硬盤作為服務器存儲設備時,存在以下幾個缺點: 1、壽命有限:SSD硬盤使用的閃存芯片一定的擦寫次數限制,超過這個限制后,SSD
    的頭像 發表于 12-18 13:05 ?1.7w次閱讀

    1m 到 300m 深度,雙軌式雷達波測流系統精準掌控水下流速

    雙軌式雷達波測流系統憑借其獨特的雙軌設計、先進的雷達技術和卓越的性能,在 1m 到 300m 深度的水下流速測量領域展現出了無可比擬的優勢。
    的頭像 發表于 11-11 16:10 ?696次閱讀
    從 <b class='flag-5'>1m</b> 到 300<b class='flag-5'>m</b> 深度,雙軌式雷達波測流系統精準掌控水下流速

    蘋果發布新款MacBook Pro,M4 Max芯片性能提升3.5倍

    蘋果公司近期推出了搭載全新M4芯片系列的新款MacBook Pro筆記本,旨在通過其增強的處理速度和先進的人工智能(AI)功能吸引廣大消費者。   新款MacBook Pro將配備M
    的頭像 發表于 11-01 14:41 ?1410次閱讀

    ICY DOCK M.2轉U.2 SSD轉接盒如何重新定義M.2 NVMe SSD

    ICY DOCK M.2轉U.2 SSD轉接盒如何重新定義M.2 NVMe SSD
    的頭像 發表于 10-21 18:08 ?555次閱讀
    ICY DOCK <b class='flag-5'>M</b>.2轉U.2 <b class='flag-5'>SSD</b>轉接盒如何重新定義<b class='flag-5'>M</b>.2 NVMe <b class='flag-5'>SSD</b>

    TAS5611M1M2,M3模式設置腳,TAS5611的AD模式 BD模式什么區別?

    TAS5611M1M2,M3模式設置腳,請教一下芯片的AD模式BD模式何區別?
    發表于 10-16 07:55

    TAS5630B M1M2、M3到底是設置硬件模式的還是保護模式的?

    關于TAS5630B的幾個問題 1.M1M2、M3到底是設置硬件模式的還是保護模式的?從上表看是由這三位決定輸出是SE還是BTL或PBTL,可是翻看論壇有關TAS5630的問題貼,
    發表于 10-09 06:20

    飛凌微車規級視覺處理芯片M1系列:高性能、低功耗、小封裝尺寸

    電子發燒友網報道(文/李彎彎)近日,思特威(SmartSens)正式宣布全資子公司品牌——飛凌微電子(Flyingchip,簡稱“飛凌微”)。同時,飛凌微M1車載視覺處理芯片系列正式亮相,包括M1
    的頭像 發表于 08-14 09:11 ?5464次閱讀

    電機損耗降低的方法哪些?

    ? ? ? 電動機在將電能轉換為機械能的同時,本身也損耗一部分能量,電動機損耗一般可分為可變損耗、固定損耗和雜散損耗三部分。 ? ? ??
    的頭像 發表于 06-16 16:05 ?1201次閱讀