哪一種 SSD 設定最適合使用 Visual Studio 2019 進行程式設計? 2 個 SSD 1TB(具有 RAID 0 配置)或一個 SSD 2TB

哪一種 SSD 設定最適合使用 Visual Studio 2019 進行程式設計? 2 個 SSD 1TB(具有 RAID 0 配置)或一個 SSD 2TB

我想買一台17吋的DELL機器。

  • 戴爾外星人 x17 Intel Core i7 12700H 第 12 代、Windows 11 PRO(英文和西班牙文)、顯示卡 NVIDIA GeForce RTX 3070 Ti 8GB、RAM DDR5 32 GB、SSD 2 TB、UHD 螢幕 17.3 吋 3840x2160、西班牙文鍵盤。
  • 戴爾XPS 17 Intel Core i7 12700H 第 12 代、Windows 11 PRO(英文與西班牙文)、顯示卡 NVIDIA GeForce RTX 3060 6GB、RAM DDR5 32 GB、SSD 2 TB、螢幕 UHD+ 17.0” 3840x2400、西班牙文鍵盤。

我認為最好的是 DELL Alienware(您覺得怎麼樣?),在這種情況下,可以購買 RAID 0 配置(2 個 SSD 1TB)或單一 SSD 2TB(無 RAID-0)。

什麼是最好的?有或沒有 RAID 0 配置?為什麼?

我聽說使用 RAID 0 存在丟失資料的風險,如果一個磁碟出現故障,您就會丟失資料。但這與擁有 1 個沒有 RAID 0 的 SSD 相同,我認為,如果磁碟出現故障,您也會丟失。或不?與 RAID 0 配置失敗不是同一個問題嗎?

另外,我認為 RAID-0 可以並行存取文件,所以我認為它會影響 Visual Studio 下的編譯過程,我認為使用 RAID-0 會很快。你怎麼認為?

RAID 0 也與 Visual Studio 相容嗎?

那麼對於程式設計來說,RAID 0 值得還是不使用 RAID 0 更好?

答案1

RAID0:RAID 分割區只是被您的作業系統(及其上的所有軟體)視為常規驅動器,所以是的,這應該可以工作。我懷疑在效能方面你是否需要 RAID0 中的兩個 SSD,除非你這樣做極為大量 I/O(這裡可能不是這種情況,更多的是伺服器的事情)。我真的會選擇單一 2TB 硬碟。

失敗: 是的,RAID0 中的兩個 SSD 會使遺失資料的可能性增加一倍。有兩個設備,每個設備都有一個獨立的失敗的機會。其中一個失敗就意味著丟失整個分割區。以及 SMART 狀態(“推動健康”)並不能預測所有故障,其中大量故障只是在沒有警告的情況下發生。

備份: 請注意,在所有情況下,無論是否採用 RAID,都強烈建議您定期進行備份。文件恢復往往非常昂貴。您不必同樣頻繁地備份所有內容,但我會考慮確保覆蓋最重要和/或最頻繁更改的文件。其餘按預算。

答案2

單一 2tb 磁碟可能是更好的選擇 - 它將提供更多的磨損週期(因為其過度配置更多),將有利於未來的擴展,使用更少的功率並且更容易設定。

唯一的缺點是 SSD 存取速度 - 但 NMVE SSD 速度非常快 - 通常較大的 SSD 比較小的 SSD 更快,因為它們可以並行執行更多操作。 (即,無論如何,它們的內部行為與 RAID0 非常相似)。

如果您要玩遊戲,Alienware 系統具有更好的圖形 - 並且可能具有更好的可擴展性 - 但與 XPS 相比,它也可能更重且品質較差。前者針對的是遊戲玩家,後者針對的是有錢可燒的商業專業人士。

如果您正在編碼,XPS 上的額外像素可能會很好。

RAID0 不是備份,如果您不知道它是什麼,請避免使用它 - 它會增加複雜性和風險。另一方面,RAID1 - 如果資料可以防止單一 SSD 故障,那麼它將為您提供 2 個副本,並且可能是值得的但它不是備份,它只能防止 SSD 故障並將可用磁碟空間減半 - 在上述情況下為 1tb。

相關內容