संगणकाची व्हर्च्युअल मेमरी एक अग्रक्रम संसाधन आहे आणि जसे की आम्ही आपल्याला ऑफर करीत असलेल्या साधनांद्वारे नियंत्रित आणि તેનું योग्य प्रकारे परीक्षण केले जाणे आवश्यक आहे. त्यामध्ये मेमरी कशी पहावी हे जाणून घेणे समाविष्ट आहे रॅम किंवा मुख्य वापरलेले आणि एक विनामूल्य आहे तसेच एक्सचेंज मेमरी स्वतःच किंवा स्वॅप, जी सर्व डेटा आणि प्रक्रिया संचयित करते जी प्राधान्य नसतात आणि रॅमवर अपलोड केली गेली नाहीत किंवा त्यास उच्च प्राधान्याने इतरांची ओळख करुन देण्यासाठी काढली गेली आहेत. बरं, अधिक तपशील न घेता हे कसे कार्य करेल याचे हे एक सरळ स्पष्टीकरण आहे.
कसे नियंत्रित करावे हे जाणून घेण्यासाठी किंवा त्याऐवजी, या आठवणी निरीक्षण करा आमच्या लिनक्स प्रणालीमध्ये, अनेक शक्यता आहेत. लिनक्स पुरवत असलेल्या /proc इंटरफेसच्या काही फाईल्स कॉन्कॅटेनेटरद्वारे प्रत्यक्ष पाहिल्यास किंवा आम्ही नमूद करणार असलेल्या टूल्सचा वापर करून हे करणे शक्य आहे जे या प्रकारच्या फायली किंवा इतर माहिती मिळवण्यासाठी आणि सादर करण्यासाठी वापरू शकतात. अधिक वापरकर्ता-अनुकूल मार्गाने. नीटनेटका. तुम्ही मेमरीबद्दल विशिष्ट डेटा प्रदान करणाऱ्या प्रक्रियांचा संदर्भ देत टॉप आणि इतर सारख्या कमांड्स देखील वापरू शकता...आधी चला मुक्त आज्ञा, त्यासह आपण वापरलेली आणि विनामूल्य रॅम आणि स्वॅप मेमरी, बफर इत्यादी पाहू शकता. यासाठी आपण -h पर्याय देखील वापरू शकता जे युनिट माझ्या दृष्टीने काही अधिक समजू शकतील अशा प्रकारे दर्शविते:
free -h
आदेशासह स्वॅपॉन आम्ही विभाजने सक्रिय करू किंवा फायली स्वॅप करू शकतो, परंतु -s पर्यायासह आम्ही त्याची क्षमता देखील पाहू शकतो:
swapon -s
आम्ही सुरू ठेवतो vmstat जे त्याच्या नावाप्रमाणेच आभासी मेमरीची स्थिती दर्शवते:
vmstat
दुसरा पर्याय असेल मेमस्टॅटमागील प्रमाणे:
memstat
चला आता सह जाऊ / proc फायली की आम्ही मेमरी माहिती मिळविण्यासाठी सल्ला घेऊ शकतोः
cat /proc/swaps
cat /proc/meminfo
आणि शेवटी आपण आणखी एक कमांड वापरणार आहोत, जो फक्त वापरतो डीएमआय सारण्या हार्डवेअर माहिती मिळविण्यासाठी, या प्रकरणात केवळ हा पर्याय वापरुन मेमरी माहिती फिल्टर करतेः
sudo dmidecode --type memory
मनोरंजक लेख.
कृपाने प्रत्येक कित्येक सेकंदांवर लक्ष ठेवण्यासाठी हे घड्याळासह एकत्रित केले आहे (डीफॉल्टनुसार 2 परंतु "-n" सह समायोजित केले जाऊ शकते).
उदाहरणे:
मोफत पहा -एच
पहा -n 1 विनामूल्य -h
बॅश आपल्याला देत असलेली आणखी एक उपयुक्तता म्हणजे "&&" आणि "ऑपरेटरसमवेत एकाच वेळी आज्ञा अंमलात आणणे."
उदाहरण:
फ्री-एच; मांजर / प्रोक / स्वॅप्स
ते ग्रीप आणि पाईप ("|" वर्ण) चा वापर करून देखील फिल्टर केले जाऊ शकते.
उदाहरण:
free -h | ग्रेप 'मेमरी'
किंवा आम्हाला प्रिंटफ वापरू इच्छित असलेला मजकूर जोडा
printf 'माझी आज्ञा: \ n'; मुक्त -ह
आणि बरेच काही 🙂