यदि कमांड लाइन से स्वैप सक्रिय है तो मैं कैसे जांच सकता हूं?


121

मैं कैसे जांच सकता हूं कि स्वैप सक्रिय है, और कमांड लाइन पर कौन से स्वैप डिवाइस स्थापित किए गए हैं?

जवाबों:


175

लिनक्स में, आप उपयोग कर सकते हैं

  • cat /proc/meminfo कुल स्वैप और मुफ्त स्वैप देखने के लिए (सभी लिनक्स)
  • cat /proc/swaps यह देखने के लिए कि कौन से स्वैप डिवाइस का उपयोग किया जा रहा है (सभी लिनक्स)
  • swapon -s स्वैप उपकरण और आकार देखने के लिए (जहां स्वैप स्थापित है)
  • vmstat वर्तमान वर्चुअल मेमोरी आँकड़ों के लिए

Mac OS X में, आप उपयोग कर सकते हैं

  • vm_stat वर्चुअल मेमोरी (स्वैप) के बारे में जानकारी देखने के लिए
  • ls -lh /private/var/vm/swapfile* यह देखने के लिए कि कितनी स्वैप फ़ाइलों का उपयोग किया जा रहा है।

सोलारिस में, आप उपयोग कर सकते हैं

  • swap -l स्वैप डिवाइस / फाइलें और उनके आकार देखने के लिए
  • swap -s इस्तेमाल किया और मुक्त करने के लिए कुल स्वैप आकार, देखने के लिए
  • vmstat आभासी स्मृति आँकड़े देखने के लिए

कुछ प्रणालियों पर, "वर्चुअल मेमोरी" केवल डिस्क-समर्थित मेमोरी डिवाइसों को संदर्भित करता है, और अन्य प्रणालियों पर, जैसे सोलारिस, वर्चुअल मेमोरी किसी भी उपयोगकर्ता प्रक्रिया पता स्थान को संदर्भित कर सकती है, जिसमें tmpfs filesystems (जैसे / tmp) और साझा मेमोरी स्पेस शामिल हैं।


10
इसके अलावा, आपको freeयह बताना चाहिए कि आपके सिस्टम में कितना स्वैप उपलब्ध है।

cat /proc/meminfoहोना चाहिएcat /proc/meminfo | grep Swap
बिनर वेब

25

swapon -sवर्तमान स्वैप उपकरणों की सूची और अन्य प्रासंगिक जानकारी के लिए प्रयास करें ।


1

लिनक्स के साथ आप topकमांड का उपयोग करके देख सकते हैं कि स्वैप सक्रिय है या नहीं, जिसमें आप कुछ ऐसा देख सकते हैं kswapd0topआदेश चल रहे एक प्रणाली के एक गतिशील वास्तविक समय दृश्य प्रदान करता है, इस प्रकार आप स्वैप वहाँ देखना चाहिए।

यदि आप इसे वहां नहीं देखते हैं, तो यह अधिक संभावना है कि यह काम नहीं कर रहा है। इसे पुनरारंभ करें या इसे सक्षम करें, आप इस कमांड का उपयोग कर सकते हैं: sudo swapon --all --verbose( स्रोत )

फिर topकमांड चलाकर फिर से आपको इसे देखना चाहिए।


1

swapon --show

यह थोड़ा बेहतर है swapon -sक्योंकि यह मानव के अनुकूल आकार इकाइयाँ प्रदान करता है जैसे:

NAME      TYPE      SIZE   USED PRIO
/dev/dm-1 partition 7.5G 563.8M   -2

man swap कहते हैं:

-s, - उपकरण द्वारा प्रदर्शन प्रदर्शन स्वैप सारांश। "बिल्ली / खरीद / स्वैप" के बराबर। यह आउटपुट स्वरूप --show के पक्ष में तैयार किया गया है जो आउटपुट डेटा पर बेहतर नियंत्रण प्रदान करता है।

उबंटू 18.04 में परीक्षण किया गया, उपयोग-लिनेक्स 2.31.1।


हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.