क्या लिनक्स पर "स्टोरेज" के एक प्रकार को समझने का एक त्वरित तरीका है? क्या यह एचडीडी या एसएसडी (या एनवीएमई) है? यह पहले से ही ज्ञात है कि मेजबान एक भौतिक मशीन है और वीएम नहीं है। पहली बात हालांकि मैं निर्देशिका के rotational
तहत झंडा था /sys/block/<device>/queue/
। लेकिन एसएसडी उपकरणों के लिए मेरे अनुभव में भी इसमें "1" मूल्य हो सकता है। दूसरा तरीका और अधिक यथार्थवादी और सत्य एक विलंबता था। इसे मापना थोड़ा कठिन है (कुछ काम / खरीद / डिस्कस्टैट्स के साथ), लेकिन अधिक बेहतर लगता है।
क्या कोई और तरीका है? यह उल्लेख करना महत्वपूर्ण है कि मुझे "भंडारण" के सटीक मॉडल को जानने की आवश्यकता नहीं है, बस इसका प्रकार।
smartctl
यहाँ उल्लेख के साथ , अन्य उपयोगिताओं जैसे कि lshw
और lsblk
उसी सूचना को रिपोर्ट करें। यह भी देखें askubuntu.com/q/792814/295286
lshw
। इसके अलावा sysfs निर्देशिका में ध्वज lsblk
पर निर्भर करता है rotational
इसलिए मैं इस पर भरोसा नहीं कर सकता। smartctl
ioctl कॉल का उपयोग करता है और डिवाइस से सीधे घुसपैठ को पूछता है।