它們的區別主要就是接口上的不同,以及由接口標準帶來的速度不同,還是列個表能一目了然:
上面一共列舉了幾個常用的存儲接口,這些也只是些常用的參數,其實從題主給的圖片還能清楚看到,M2接口的固態硬盤體積更小,但它的速度卻要快些,理論速度能到10-32Gbps,而SATA固態硬盤最多也就6Gbps。
準確地說,目前SATA固態接口應該稱為SATA III,速度為6Gbps,所以有很多人也稱為SATA 6Gbps,只是不怎么規范而已,這種接口在固態硬盤上就長下面這個樣:
SATA現在是非常成熟,對于大多數應用它的速度也是夠了,尤其是固態硬盤還能達到讀寫500MB/s左右,比起傳統的硬盤來說還是要快太多,當然它對新技術支持不夠,比如不支持NVMe標準,體積和M2相比就顯得太大。
當然它還有個優勢,目前價格已經很親民了,目前256GB的SATA III固態硬盤價格在三四百元。
M.2接口開始時叫NGFF(Next Generation Form Factor),它就顯得非常優雅,基本尺寸22x42mm,如果要估到大容量最長可以做到110mm。M.2接口還能同時支持SATA及PCI-E通道,現在主要是后者了,因為速度更快,現在的M.2接口現在轉向PCI-E 3.0 x4通道,最高能達到32Gbps,是SATA III的五倍多。
由于M.2固態這么小,它是可以插在主板上的,非常節省空間。
由于M.2比較新,不但小還快,所以價格上肯定要貴些,目前256GB的M.2 SSD基本上都在500元以上,和遍地3-400元的SATA SSD相比,價格還是要貴上不少。
所以說到性價比,如果單純是性能/價格,肯定還是M.2固態硬盤勝啊,但前提是,你需要用到這么快的速度嗎?因此這個問題的答案還是取決你的應用需求,如果是很普通的應用,兩者的表現是差不多的,這時你可以考慮更便宜的SATA SSD。