Linux

如何檢查文件/目錄是否在 SSD 等快速驅動器上?

  • November 4, 2020

我有一個腳本,它有一個更快的不太精確的版本和一個更慢的徹底版本(想想遞歸目錄比較或重複文件搜尋)。預設情況下,我想在具有高尋軌代價的捲(傳統 HDD)上執行較慢的版本,並在本質上快速的捲(SSD、RAM 驅動器等)上執行較快的版本

我可以在 Linux 中檢查類似於DEVICE_SEEK_PENALTY_DESCRIPTORWin32 API 的東西嗎?

從核心 2.6.29 開始,會自動檢測 SSD 磁碟,您可以通過以下方式驗證這一點:

cat /sys/block/sda/queue/rotational

您應該為硬碟獲得 1,為 SSD 獲得 0。

來源:https ://superuser.com/questions/228657/which-linux-filesystem-works-best-with-ssd#answer-550308

引用自:https://unix.stackexchange.com/questions/617931