結論:めちゃくちゃお勧めです。
主にDTMで使っているMacBook Pro、CPUはM1 Pro、メモリは32GBということで楽曲制作中にソフトウェア音源やエフェクトをバリバリ差しまくってもファンすら回らず涼しい顔できびきび動いてくれており何不自由ないのですが、ストレージだけは購入時に増量するかどうか迷いました。というのも、MacBook Proは構造上、後からストレージを交換することが不可能で、デフォルトの容量では足りない場合は購入時に内蔵ストレージをカスタマイズして増量するしかないためです。
たとえば現行MacBook Proのストレージはデフォルトで512GB。これを1TBにすると+28,000円、2TBにすると+84,000円(!)になります。先日の自作PC記事でも書いた通り、NVMe SSDの価格はここ半年でかなり下落したので、素のNVMe SSD 2TBであれば13,000円程度で買えてしまいます。いくら円安とはいえ、これはコスパが悪すぎる。
内蔵が高ければ外付け。M1 MacBook ProはすべてのUSB-C端子がThunderbolt 4規格になっており、できるだけ高速に使いたい。ところがThunderbolt 3対応の外付けSSDを買うと6万円前後とこれ
また高い。
※Thunderbolt4は3と転送速度は変わらない(40Gpbs)ので気にしなくて良い
NVMe SSDエンクロージャという選択肢
NVMe SSDを入れるとそれを外付けSSDとして使えるケース。
速いほど良いので40Gbps接続を謳うものを選択。最安値1万円ちょっと。ちなみに20Gbpsでも十分であれば5,000円台でも手に入ります。
これとKIOXIA EXERIA PRO 2TBのNVMe SSDを用意しました。
導入手順は以下の記事が詳しいです。 sundaygamer.net
転送速度
3000MB前後で読み書きできており、非常に高速です。RND4Kに至っては、MacBook Proの内蔵SSDよりも高速という結果になっています。
一部のSSDはストレージの空き容量が少なくなると性能悪化するものがありますが、EXCERIA PROにしたおかげ(?)なのか、速いままで良かったです。
動作温度
smartctlでS.M.A.R.T情報を確認すると、使用中おおむね45度~50度で推移しており、適正温度内に収まっていると言えます。アルミ筐体の排熱が上手くできているということでしょう。実際、筐体の温度を測ると46度前後になります。火傷はしないですが、ずっと触り続けるのは難しい温度です。
smartctl 7.3 2022-02-28 r5338 [Darwin 21.6.0 x86_64] (sf-7.3-1) Copyright (C) 2002-22, Bruce Allen, Christian Franke, www.smartmontools.org === START OF INFORMATION SECTION === Model Number: KIOXIA-EXCERIA PRO SSD Serial Number: 626A20E8KA44 Firmware Version: EIFA10.1 PCI Vendor/Subsystem ID: 0x1e0f IEEE OUI Identifier: 0x8ce38e Total NVM Capacity: 2,000,398,934,016 [2.00 TB] Unallocated NVM Capacity: 0 Controller ID: 1 NVMe Version: 1.4 Number of Namespaces: 1 Local Time is: Sat Jul 1 15:44:46 2023 JST Firmware Updates (0x12): 1 Slot, no Reset required Optional Admin Commands (0x0017): Security Format Frmw_DL Self_Test Optional NVM Commands (0x005f): Comp Wr_Unc DS_Mngmt Wr_Zero Sav/Sel_Feat Timestmp Log Page Attributes (0x08): Telmtry_Lg Maximum Data Transfer Size: 512 Pages Warning Comp. Temp. Threshold: 84 Celsius Critical Comp. Temp. Threshold: 89 Celsius Supported Power States St Op Max Active Idle RL RT WL WT Ent_Lat Ex_Lat 0 + 8.80W - - 0 0 0 0 0 0 1 + 7.10W - - 1 1 1 1 0 0 2 + 5.20W - - 2 2 2 2 0 0 3 - 0.0620W - - 3 3 3 3 2500 7500 4 - 0.0440W - - 4 4 4 4 10500 65000 === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02) Critical Warning: 0x00 Temperature: 49 Celsius Available Spare: 100% Available Spare Threshold: 5% Percentage Used: 0% Data Units Read: 12,492,155 [6.39 TB] Data Units Written: 5,707,046 [2.92 TB] Host Read Commands: 46,231,697 Host Write Commands: 7,541,317 Controller Busy Time: 138 Power Cycles: 29 Power On Hours: 3,772 Unsafe Shutdowns: 13 Media and Data Integrity Errors: 0 Error Information Log Entries: 1 Warning Comp. Temperature Time: 0 Critical Comp. Temperature Time: 0 Thermal Temp. 1 Transition Count: 3 Thermal Temp. 1 Total Time: 2020 Error Information (NVMe Log 0x01, 16 of 63 entries) No Errors Logged