Apakah ada cara cepat untuk memahami jenis "penyimpanan" di Linux? Apakah itu HDD atau SSD (atau NVMe)? Sudah diketahui bahwa host adalah mesin fisik dan bukan VM. Hal pertama yang saya pikirkan adalah rotationalflag di bawah /sys/block/<device>/queue/direktori. Tetapi dalam pengalaman saya bahkan untuk perangkat SSD mungkin mengandung nilai "1". Cara kedua dan lebih realistis dan jujur adalah latensi. Agak sulit untuk mengukur (beberapa bekerja dengan / proc / diskstats), tetapi terlihat lebih disukai.
Apakah ada cara lain? Penting untuk menyebutkan bahwa saya tidak perlu tahu model "penyimpanan" yang tepat, hanya tipenya.
smartctldisebutkan di sini, utilitas lain seperti lshwdan lsblkmelaporkan informasi yang sama. Lihat juga askubuntu.com/q/792814/295286
lshw. Juga lsblkbergantung pada rotationalflag di direktori sysfs maka saya tidak bisa mempercayainya. smartctlmenggunakan panggilan ioctl dan meminta informasi langsung dari perangkat.