ड्राइव के प्रकार की जांच करने का एक त्वरित तरीका


10

क्या लिनक्स पर "स्टोरेज" के एक प्रकार को समझने का एक त्वरित तरीका है? क्या यह एचडीडी या एसएसडी (या एनवीएमई) है? यह पहले से ही ज्ञात है कि मेजबान एक भौतिक मशीन है और वीएम नहीं है। पहली बात हालांकि मैं निर्देशिका के rotationalतहत झंडा था /sys/block/<device>/queue/। लेकिन एसएसडी उपकरणों के लिए मेरे अनुभव में भी इसमें "1" मूल्य हो सकता है। दूसरा तरीका और अधिक यथार्थवादी और सत्य एक विलंबता था। इसे मापना थोड़ा कठिन है (कुछ काम / खरीद / डिस्कस्टैट्स के साथ), लेकिन अधिक बेहतर लगता है।

क्या कोई और तरीका है? यह उल्लेख करना महत्वपूर्ण है कि मुझे "भंडारण" के सटीक मॉडल को जानने की आवश्यकता नहीं है, बस इसका प्रकार।


1
विलंबता को मापना एक अच्छा जवाब नहीं है क्योंकि कुछ घूर्णी डिस्क विशाल कैश के साथ आते हैं जो पूर्ण क्षमता वाले ठोस राज्य उपकरणों से अलग करना आसान हो सकता है या नहीं।
चिंता ११'११ को ११:०५

2
smartctlयहाँ उल्लेख के साथ , अन्य उपयोगिताओं जैसे कि lshwऔर lsblkउसी सूचना को रिपोर्ट करें। यह भी देखें askubuntu.com/q/792814/295286
सर्गी कोलोडियाज़नी

1
आप इस जानकारी का उपयोग किस लिए करेंगे? दूसरे शब्दों में, अगर मैं आपको isHDDorSSD नामक कार्यक्रम देता हूं तो आप इसके साथ क्या करेंगे
आआआआ कहते हैं, मोनिका

बोनी ++ SSO बनाम HDD को IOPS पर आधारित दिखा सकते हैं (जैसा कि dd कर सकते हैं)
Warren

@Sergiy Kolodyazhnyy, मुझे इस तरह की जानकारी नहीं मिली है lshw। इसके अलावा sysfs निर्देशिका में ध्वज lsblkपर निर्भर करता है rotationalइसलिए मैं इस पर भरोसा नहीं कर सकता। smartctlioctl कॉल का उपयोग करता है और डिवाइस से सीधे घुसपैठ को पूछता है।
लेसोव्स्की

जवाबों:


13

कैसे के बारे में कुछ की तरह sudo smartctl -a /dev/<device> | grep Rotation- अगर यह रिटर्न Rotation Rate: Solid State Device, तो वह एक एसएसडी है। यकीन नहीं तो इस बुलेट प्रूफ विधि या तो।


1
अच्छा लग रहा है, यह RAID कार्ड के माध्यम से संलग्न ड्राइव के साथ भी काम करता है।
लेसोव्स्की

@lesovsky, मैं इस पर काम नहीं करूंगा एक RAID कार्ड के माध्यम से। मेरे पास ऐसा कोई SSD नहीं है जो RAID से जुड़ा हो, जिसके साथ मैं परीक्षण कर सकता हूं, लेकिन यह कताई डिस्क के लिए गलत घूर्णी दर दिखाता है (सरणी में प्रत्येक डिस्क 10k के रूप में दिखाता है, जब वे सभी वास्तव में 7.2k हैं)।
मार्क
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.