Saturday, September 24, 2016

உபுண்டு 16.04 LTS உண்மையிலேயே அதிக நினைவகத்தை எடுத்துக்கொள்கிறதா? - ஓர் அலசல்

நான் ஏற்கனவே பயன்படுத்தி வந்த உபுண்டு 14.04 LTS -ஐ நீக்கிவிட்டு 16.04 LTS நிறுவியதையும், 16.04 LTS அதிக நினைவகத்தை எடுத்துக்கொள்வதால் Xubuntu 16.04 -க்கு மாறலாமா? என யோசித்துக்கொண்டிருப்பதாக முன்பே இங்கு பதிவு செய்திருந்தேன். உபுண்டு அதிக நினைவகத்தை எடுத்துக்கொள்கிறது என்கிற கோபத்தில், Xubuntu -வை நிறுவி பயன்படுத்த ஆரம்பித்தேன். தனிப்பட்ட முறையில் உபுண்டு மீது எனக்கு ஒரு காதல் உண்டு. ஆகையால் ஏன் உபுண்டு அதிக நினைவகத்தை எடுத்துக்கொள்கிறது? அவ்வாறு நினைவகத்தை எடுத்துக்கொள்வதை தடுக்க முடியுமா? என்கிற தகவல்களை இணையத்தில் தேட ஆரம்பித்தேன். அப்பொழுதுதான் உபுண்டு அதிக நினைவகம் எடுத்துக்கொள்வதாக நான் நினைத்தது தவறு என்கின்ற உண்மை விளங்கிற்று. அந்த உண்மை என்னவென்றால்,


System Monitor மூலமாகத்தான் நாம் உபுண்டு இயங்குதளம் பயன்படுத்திக்கொண்டிருக்கும் Processor, RAM, Swap மற்றும் Internet -இன் வேகம் போன்ற விபரங்களைப் பெறுகிறோம்.


System Monitor -இல் காட்டப்படும் Memory அளவானது உண்மையிலேயே இயங்குதளம் பயன்படுத்திக்கொண்டிருக்கும் நினைவகைத்தின் அளவு அல்ல. இதைப் பார்த்துதான் நான் உபுண்டு அதிக நினைவகத்தை எடுத்துக்கொள்வதாக நினைத்துக்கொண்டேன்.

System Monitor -இல் காட்டப்படும் Memory அளவானது Used Memory + Cache Memory இரண்டினுடைய கூட்டுத்தொகை. Used Memory என்பது இயங்குதளம் எடுத்துக்கொண்ட Memory. Cache Memory என்பது பயனர் அடிக்கடி பயன்படுத்தும் Application -களை வைத்திருக்கும் Memory. உதாரணமாக நாம் Firefox, Chrome, Tamil Typing, LibreOffice Writer போன்ற பயன்பாடுகளை அடிக்கடி பயன்படுத்தினோம் என்றால் அந்த பயன்பாடுகளை Cache Memory -யில் உபுண்டு வைத்துக்கொள்ளும். அடுத்தமுறை நாம் அந்த பயன்பாட்டினை இயக்கும் போது அந்த வன்வட்டிலிருந்து எடுக்காமல் Cache Memory -யிலேயிருந்தே எடுத்துக்கொள்ளும். கணினியில் Hard Disk -இன் நினைவகத்தை விட, RAM நினைவகமானது பன்மடங்கு வேகமானது. அதைவிட வேகமானது Processor -க்குள் இருக்கும் நினைவகம். Cache -யிலிருந்து பயன்பாட்டினை இயக்குவதால், ஒரு பயன்பாட்டினை நாம் மிகவும் வேகமாக இயக்க முடிவதோடு, பயன்பாட்டினைத் திறப்பதற்கான நேரமும், ஆரம்பிப்பதற்காக காத்திருக்கும் நேரம் குறையும். இது ஒரு மிகவும் அற்புதமான திட்டம். இதை நான் இப்போதுதான் தெரிந்து கொண்டேன்.

கீழே இருக்கும் கணக்கு உங்களுக்கு தெளிவாக விளக்கும்.



free -m கட்டளை நினைவக விபரங்களை தெரிந்து கொள்ள உதவுகிறது.

இதனால் சகலமானவர்களுக்கும் அறிவிப்பது என்னவென்றால் அதிகமான நினைவகத்தை உபுண்டு 16.04 LTS எடுத்துக்கொள்கிறது என்கிற குற்றச்சாட்டு உண்மையல்ல. அப்படி நான் கூறியதை திரும்ப பெறுகிறேன். அதோடு மட்டுமில்லாமல் இது தொடர்பான விபரங்களை சேகரித்து உண்மையை விளங்கிக்கொண்டதால், ஏற்கனவே நிறுவியிருந்த Xubuntu 16.04 LTS -ஐ நீக்கிவிட்டு, உபுண்டு 16.04 LTS 64-bit இயங்குதளத்தையே நிறுவிவிட்டேன்.

உபுண்டுடா!

References:

No comments: