2013-04-29 38 views

回答

0

據我所知,我們不能,它是在設計設備時設置的。你爲什麼想這樣做?

1

扇區大小不是ATA/SATA/SCSI/etc設備中的可配置參數,根據我的經驗,USB閃存驅動器實現了其中一種協議。扇區大小是由設備本身報告的,但即使您可以將其設置爲512以外的其他值,您也可能會在假定扇區大小爲512的驅動程序或文件系統軟件包中的某處發生潛在錯誤。

使用像512這樣的扇區大小有真正的原因,例如,可以更快更高效地完成較大扇區的尋址(不僅在時間上,而且在大小/空間上)。對於512這樣的設備,吞吐量也會更好。考慮到如果可能將設置爲16字節的扇區大小,那麼與16字節的扇區相比,可能浪費更少的空間,而具有半滿的數量512字節扇區,但您的設備吞吐量可能會更糟。實際上,編寫一個16字節的扇區只會比寫一個512字節的扇區稍快。另一方面,寫入32個16字節扇區(總共寫入512個字節)可能需要比編寫單個512字節扇區更長的時間,這僅僅是由於與傳輸多個扇區相關的開銷。

我建議你買一個更大的USB閃存驅動器,如果你擔心浪費512字節扇區的空間。