Linuxの「ストレージ」のタイプをすばやく理解する方法はありますか? HDDまたはSSD(またはNVMe)ですか?ホストはVMではなく物理マシンであることはすでにわかっています。最初に考えたのは、/sys/block/<device>/queue/
ディレクトリの下のrotational
フラグでした。しかし、私の経験では、SSDデバイスであっても「1」の値が含まれている可能性があります。 2番目の方法で、より現実的で真実なのは、待ち時間です。測定は少し困難ですが(/ proc/diskstatsを使用する場合もあります)、より望ましいように見えます。
他の方法はありますか? 「ストレージ」の正確なモデルを知る必要はなく、タイプだけを知っている必要があることに言及することが重要です。
Sudo smartctl -a /dev/<device> | grep Rotation
のようなものはどうですか-これがRotation Rate: Solid State Device
を返す場合、それはSSDです。この防弾方法かどうかもわかりません。