Drop_caches, முனையத்திலிருந்து உங்கள் கணினியில் ரேம் நினைவகத்தை சுத்தம் செய்யவும்

டிராப்_ கேச் பற்றி

எப்படி என்று அடுத்த கட்டுரையில் பார்ப்போம் சுத்தமான ரேம் உபுண்டு முனையத்திலிருந்து. முன்னிருப்பாக, குனு / லினக்ஸ் எங்கள் கணினிகளில் ரேம் நிர்வகிக்க மிகவும் திறமையான வழியைக் கொண்டுள்ளது. இதன் மூலம் எங்கள் கணினியில் கிடைக்கும் வளங்களின் சிறந்த செயல்திறனைப் பெறுகிறோம். எல்லா பயன்பாடுகளையும் மூடியிருந்தாலும் ரேம் முற்றிலுமாக உண்ணப்படுவதால் இந்த அணுகுமுறை சில நேரங்களில் பயனர்களை குழப்பக்கூடும்.

குனு / லினக்ஸ் கிடைக்கக்கூடிய நினைவகத்தை ஹார்ட் டிரைவிலிருந்து கேச் செய்ய, நோக்கத்துடன் பயன்படுத்துகிறது வேகமாக வாசிக்கும் நேரங்களை அடையலாம். இந்த நன்மை ஒரு வெறுப்பூட்டும் அனுபவமாக மாறும், குறிப்பாக கணினி சிக்கல்களை சரிசெய்யும் கணினி நிர்வாகிகளுக்கு. வன் வட்டில் கணினி கோப்புகளில் பயன்படுத்தப்படும் மாற்றங்கள் படிக்கப்படாமல் போகலாம். குனு / லினக்ஸ் அவற்றை ரேமில் இருந்து ஏற்றுவதால் இது நிகழ்கிறது. எனவே, இந்த சிக்கலை சரிசெய்ய, இது ஒரு நல்ல யோசனையாகும் கணினியை மறுதொடக்கம் செய்வதற்கு பதிலாக RAM ஐ சுத்தம் செய்யவும்.

உபுண்டு, லினக்ஸ் புதினா மற்றும் டிராப்_ கேச் கொண்ட டெரிவேடிவ்களில் ரேம் சுத்தம்

நாம் முனையத்தை (Ctrl + Alt + T) தொடங்கி பின்வரும் கட்டளைகளை எழுத உள்ளோம்:

drop_caches முனையத்தில் இயங்கும்

sudo su

sync; echo 3 > /proc/sys/vm/drop_caches

நாங்கள் தொடங்க ரூட்டாக உள்நுழைவோம். பின்னர் கட்டளை 'ஒத்திசைக்க' போகிறேன் கோப்பு முறைமை இடையகத்தை அழிக்கவும். இந்த வழியில், தற்காலிக சேமிப்பில் உள்ள அனைத்து பொருட்களும் வெளியிடப்படுகின்றன என்பதில் உறுதியாக இருப்போம். இல்லையெனில் பிரச்சினைகள் இருக்கலாம். கட்டளை 'எதிரொலி'கோப்புக்கு எழுதும் வேலை செய்கிறது மற்றும் எந்தவொரு பயன்பாட்டையும் / சேவையையும் அகற்றாமல், துளி_ கேச் தற்காலிக சேமிப்பை அழிக்கிறது. ரேம் விடுவிக்கப்பட்டதை நீங்கள் உடனடியாக பார்க்க வேண்டும்.

நீங்கள் வட்டு தற்காலிக சேமிப்பை அழிக்க வேண்டும் என்றால், "… எதிரொலி> 3…”ஒரு நிறுவனத்திலும், உற்பத்தி கட்டத்தில் உபகரணங்களிலும் பாதுகாப்பானது«… எதிரொலி 1>….The பக்கத்தை மட்டும் நீக்கும். மூன்றாவது விருப்பத்தைப் பயன்படுத்த பரிந்துரைக்கப்படவில்லை «… எதிரொலி 3>…Production உற்பத்தியில் நீங்கள் என்ன செய்கிறீர்கள் என்பதை அறியும் வரை பக்க கேச், பல், மற்றும் ஐனோட்கள். விருப்பம் "… எதிரொலி 0>…Anything எதையும் வெளியிடாது, மற்றும் விருப்பம் «… எதிரொலி 2>…In ஐனோட்கள் மற்றும் பல்மருத்துவங்களை மட்டுமே விடுவிக்கும்.

இந்த செயல்பாடு இது சில விநாடிகளுக்கு கணினியை மெதுவாக்கும், தற்காலிக சேமிப்பு அழிக்கப்பட்டு, OS க்கு தேவையான அனைத்து வளங்களும் வட்டு தற்காலிக சேமிப்பில் மீண்டும் ஏற்றப்படும்.

குனு / லினக்ஸ் வட்டு தேடுவதற்கு முன்பு வட்டு தற்காலிக சேமிப்பை ஆராயும் வகையில் வடிவமைக்கப்பட்டுள்ளது. இது தற்காலிக சேமிப்பில் இருப்பதைக் கண்டால், கோரிக்கை வட்டில் அடிக்காது. நாங்கள் தற்காலிக சேமிப்பை அழித்தால், இயக்க முறைமை வட்டில் கோரப்பட்ட ஆதாரத்தைத் தேடும்.

கிரான் பணிகளைப் பயன்படுத்தி ரேம் வெளியீட்டை தானியங்குபடுத்துங்கள்

இப்போது நம் கணினிகளில் நினைவகத்தை எவ்வாறு விடுவிப்பது என்பது எங்களுக்குத் தெரியும், நினைவக அழிப்பு செயல்முறையை ஒரு வழக்கமான அடிப்படையில் தானியக்கமாக்க விரும்பலாம். இதை எளிதாக செய்ய முடியும் கிரான் பணிகள். இந்த பணி டெஸ்க்டாப் மற்றும் மடிக்கணினிகளில் மட்டுமே பயன்படுத்தப்பட வேண்டும்.

1 STEP

தொடங்க, நாம் முனையத்தை (Ctrl + Alt + T) தொடங்கி பின்வரும் கட்டளையை எழுதுவோம் vim ஐ நிறுவவும், அல்லது எல்லோரும் தங்களுக்கு விருப்பமான எடிட்டரைப் பயன்படுத்துகிறார்கள்:

sudo apt-get install vim

2 STEP

இப்போது நாம் ஒரு உருவாக்கப் போகிறோம் .sh கோப்பு eraseram.sh என்று அழைக்கப்படுகிறது. அதில், ஸ்கிரிப்டைச் சேர்ப்போம்:

vim borraram.sh

3 STEP

டிராப்_கேச்ஸ் விம்

நாம் விம் எடிட்டரைப் பயன்படுத்தினால், நாம் செய்ய வேண்டியிருக்கும் 'esc' விசையையும் பின்னர் 'i' விசையையும் அழுத்தவும் INSERT பயன்முறையில் நுழைய. அடுத்து, பின்வரும் ஸ்கிரிப்டைச் சேர்ப்போம்.

#!/bin/bash
sync
echo "echo 3 > /proc/sys/vm/drop_caches"

கீழே உள்ள முதல் வரி ஷெபாங். முனையத்திலிருந்து ரேமை அழிக்க நாம் பயன்படுத்தும் அதே கட்டளையை எழுதுவோம்.

எல்லாம் எழுதப்பட்டதும், நாங்கள் sh கோப்பைச் சேமிப்போம், மேலும் vim உரை திருத்தியிலிருந்து வெளியேறுவோம். இதைச் செய்ய நாம் எழுதுவோம் 'esc' ஐ அழுத்துவோம் : wq ஐ அச்சிடு நாம் Enter ஐ அழுத்துவோம். Vim sh கோப்பை சேமித்து முனையத்திற்கு வெளியேறும். இந்த எடுத்துக்காட்டுக்கு நான் ஸ்கிரிப்டை ரூட் ஹோம் கோப்புறையில் சேமித்துள்ளேன்.

4 STEP

மீண்டும் முனையத்தில், பின்வரும் கட்டளையை எழுதுவோம் படிக்க / எழுத அனுமதிகளை வழங்கவும்:

sudo chmod 755 borraram.sh

5 STEP

இப்போது கட்டளையை அழைக்க நேரம் வந்துவிட்டது crontab:

sudo crontab -e

6 STEP

drop_caches cron task

நாம் விரும்புகிறோம் என்று வைத்துக்கொள்வோம் ஒவ்வொரு நாளும் பிற்பகல் 1 மணிக்கு ரேம் அழிக்கவும். இது அனைவரின் ரசனைக்கும்.

0 13 * * * /root/scripts/borraram.sh

Sh கோப்பு, அதை நாம் விரும்பும் இடத்திற்கு நகர்த்தலாம், ஆனால் முந்தைய கட்டளைக்கு நாம் கொடுக்க வேண்டிய பாதை இதுதான் என்பதால் நாம் பாதையை நினைவில் கொள்ள வேண்டும்.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.

  1.   ரிக்கார்டோ மெல்கோசா அவர் கூறினார்

    ரோசிதா மெல்கோசா உங்களுக்கு ஏற்றதைப் பார்க்க உங்களைத் தேடுகிறார். நீங்கள் எந்த OS ஐ நிறுவப் போகிறீர்கள் என்று உங்கள் ஆசிரியரிடம் கேளுங்கள்

  2.   சிஸ்லாக் அவர் கூறினார்

    இந்த இடுகை நீக்கப்பட வேண்டும், அதில் நிறைய தவறான மற்றும் தவறான தகவல்கள் உள்ளன. வட்டு தற்காலிக சேமிப்பை அழிக்க பரிந்துரைக்கப்படவில்லை, இது ஒரு இறுதி பயனருக்கு உதவாது. "இந்த நன்மை ஒரு வெறுப்பூட்டும் அனுபவமாக மாறும், குறிப்பாக பிசி சிக்கல்களை சரிசெய்யும் சிசாட்மின்களுக்கு" இது ஒரு பொய்யாகும், ஏனென்றால் ??? நீங்கள் ஏன் ஒத்திசைவை செய்கிறீர்கள் என்பதும் விளக்கப்படவில்லை, ... இது குழப்பமான மற்றும் தவறான ஒரு கட்டுரை.