നിങ്ങൾക്ക് ഒരു Swap പാർട്ടീഷൻ ആവശ്യമുണ്ടോ?

ലിനക്സ് ഇൻസ്റ്റോൾ ചെയ്യുമ്പോൾ സാധാരണയായി ചോദിക്കുന്ന ഒരു ചോദ്യം "എനിക്കൊരു സ്വാപ്പ് പാർട്ടീഷൻ ആവശ്യമുണ്ടോ?".

ഈ ലേഖനത്തിൽ ഞാൻ ഒരു swap പാർട്ടീഷൻ ഉപയോഗിച്ചു് വിശദീകരിയ്ക്കുവാൻ പോകുകയാണ്, അതിനുശേഷം നിങ്ങൾക്കാവശ്യമുണ്ടോ ഇല്ലയോ എന്നു തീരുമാനിക്കാൻ ഞാൻ പോകുന്നു.

ഷോപ്പിംഗ് സെന്റർ കാർ പാർക്കിനെ പോലെയാണ് മെമ്മറി. ദിവസത്തിന്റെ തുടക്കത്തിൽ കാർ പാർക്ക് ശൂന്യമാവുകയും ധാരാളം സ്ഥലങ്ങളുണ്ടാകും. കൂടുതൽ ആളുകൾ എത്തിച്ചേർന്നാൽ കൂടുതൽ സ്ഥലങ്ങളും ഉപയോഗിക്കും. ഒടുവിൽ കാർ പാർക്ക് നിറയും.

ഈ ഘട്ടത്തിൽ സംഭവിക്കാനുള്ള രണ്ടു കാര്യങ്ങൾ ഉണ്ട്. സ്പെയ്സുകൾ ലഭ്യമാകുന്നതുവരെ കാർ പാർക്കിനകത്ത് കയറ്റുന്ന മറ്റെങ്ങോട്ടും നിർത്താം അല്ലെങ്കിൽ കാറുകൾ കുറച്ചുമാത്രം ബഹിഷ്കരിക്കാനായി നിങ്ങൾ സ്ഥലം വിടുക.

കമ്പ്യൂട്ടിംഗ് പദങ്ങളിൽ നിങ്ങൾ ആദ്യം കമ്പ്യൂട്ടർ ഉപയോഗിച്ചുതുടങ്ങുമ്പോൾ നിങ്ങളുടെ മെമ്മറി കൂടുതൽ ലഭ്യമായിരിക്കണം. ഓപ്പറേറ്റിങ് സിസ്റ്റത്തിനു് ആവശ്യമുള്ള പ്രക്രിയകളിൽ നിന്നുമാണു് മാത്രം ഉപയോഗിയ്ക്കുന്നതു്. ഓരോ പ്രയോഗവും നിങ്ങൾ ഒരു ആപ്ലിക്കേഷൻ ലോഡ് ചെയ്താൽ ഒരു പുതിയ പ്രോസസ് ആരംഭിക്കും, കൂടാതെ ഒരു സെറ്റ് മെമ്മറി ആപ്ലിക്കേഷനിന് മാറ്റിവെക്കപ്പെടും.

ആ പ്രോഗ്രാം പ്രവർത്തിപ്പിക്കുന്നതിന് നിങ്ങൾ ഒരു പുതിയ ആപ്ലിക്കേഷൻ മെമ്മറി ലോഡ് ചെയ്യാൻ കഴിയുമ്പോഴും ആ ആപ്ലിക്കേഷൻ പ്രവർത്തിപ്പിക്കാൻ ആവശ്യമായ ഇടതുപക്ഷത്തിന് കഴിയില്ല.

മതിയായ മെമ്മറി ശേഷിക്കുന്നില്ലെങ്കിൽ എന്താണു ലിനക്സ്?

ഇത് പ്രക്രിയകൾ അവസാനിപ്പിക്കുകയാണ് ചെയ്യുന്നത്. ഇത് നിങ്ങൾ യഥാർത്ഥത്തിൽ സംഭവിക്കാൻ താൽപ്പര്യപ്പെടുന്ന ഒന്നല്ല. കൊല്ലാൻ എന്തൊക്കെ പ്രക്രിയകൾ തിരഞ്ഞെടുക്കുന്നതിനുള്ള സ്കോറിംഗ് സംവിധാനം നിങ്ങളുടെ ഓപ്പറേറ്റിങ് സിസ്റ്റത്തിൻറെ തീരുമാനത്തെ ഉപേക്ഷിച്ച് നിങ്ങളുടെ സ്വന്തം കൈകളിൽ നിന്ന് എടുക്കുന്നതാണ്.

വെർച്വൽ മെമ്മറി കാലഹരണപ്പെടുമ്പോൾ മാത്രമേ ലിനക്സ് പ്രോസസ് അവസാനിപ്പിയ്ക്കാൻ തുടങ്ങുകയുള്ളൂ. വിർച്ച്വൽ മെമ്മറി എന്താണ്? വെർച്വൽ മെമ്മറി, പേജിംഗ് ആവശ്യങ്ങൾക്ക് (swap) നീക്കിവെച്ച ഏതെങ്കിലും ഡിസ്ക് സ്ഥലത്തിന്റെ ഫിസിക്കൽ RAM- ന്റെ അളവാണ്.

ഒരു ഓവർഫ്ലോ കാർ പാർക്കിനായി ഒരു സ്വാപ് പാർട്ടിയെപ്പറ്റി ചിന്തിക്കുക. എല്ലാ പ്രധാന കാർ പാർക്കിങ് സ്ഥലങ്ങളും നിറഞ്ഞുനിൽക്കുമ്പോൾ ഓവർഫ്ലോ കാർ പാർക്ക് അധിക സ്ഥലം ഉപയോഗിക്കാൻ കഴിയും. ഒരു ഓവർഫ്ലോ കാർ പാർക്ക് ഉപയോഗിക്കുന്നതിന് ഒരു കുറവുണ്ട്. പൊതുവെ ഓവർഫ്ലോ കാർ പാർക്ക് യഥാർത്ഥ ഷോപ്പിംഗ് സെന്ററിൽ നിന്നും അകലെ മാറിയിരിക്കുന്നു. അതിനാൽ ഡ്രൈവർമാരും യാത്രക്കാരും സമയം ചെലവഴിക്കുന്ന കടകളിലേക്ക് നടക്കണം.

ഫിസിക്കൽ RAM ലഭ്യമാകുമ്പോൾ നിഷ്ക്രിയമായ പ്രക്രിയകൾ സൂക്ഷിയ്ക്കുന്നതിനായി, ലിനക്സ് ഉപയോഗിയ്ക്കുന്ന സ്വാപ്പ് പാർട്ടീഷൻ തയ്യാറാക്കാം. സ്വാപ്പ് പാർട്ടീഷൻ അടിസ്ഥാനമാക്കിയുള്ള ഡിസ്ക് സ്പെയിസ് നിങ്ങളുടെ ഹാർഡ് ഡ്രൈവിൽ മാറ്റുന്നു. (ഒരു ഓവർഫ്ലോ കാർ പാർക്ക് പോലെ).

നിങ്ങളുടെ ഹാർഡ് ഡ്രൈവിൽ സൂക്ഷിച്ചിരിക്കുന്ന ഫയലുകളെക്കാൾ വളരെ വേഗത്തിൽ റാം ചെയ്യാൻ കഴിയും. നിങ്ങൾ എപ്പോഴും മെമ്മറിയിൽ നിന്നും പുറത്ത് വന്ന് നിങ്ങളുടെ ഹാർഡ് ഡ്രൈവ് മാറുമ്പോൾ അത് നിങ്ങൾക്ക് സ്വാപ് സ്പേസ് ഉപയോഗിച്ച് ഉപയോഗിക്കാം.

നിങ്ങൾക്ക് എത്രത്തോളം സ്വാപ് പാർട്ടീഷൻ ആവശ്യമുണ്ട്?

ഒരു ചെറിയ മെമ്മറിയുള്ള ഒരു കമ്പ്യൂട്ടർ നിങ്ങൾക്കുണ്ടെങ്കിൽ ആദ്യം അത് ഉത്തമം.

ഒരു ടെസ്റ്റ് ആയി 1 ജിഗാബൈറ്റ് RAM ഉപയോഗിച്ചു് ഒരു വിർച്ച്വൽ മഷീൻ സജ്ജീകരിച്ചു്, സ്വാപ്പ് പാർട്ടീഷനുമില്ല. എൽഎക്സ്ഡിഇ ഡെസ്ക് ടോപ്പ് ഉപയോഗിച്ചു് പെപ്പർപെർമിന്റ്റ് ലിനക്സ് സ്ഥാപിച്ചു.

ഞാൻ പംപ്പെർമിന്റ്റ് ലിനക്സ് ഉപയോഗിക്കുന്നതിന്റെ കാരണം ക്രോമിയം മുൻകൂട്ടി ഇൻസ്റ്റാൾ ചെയ്തിട്ടുണ്ട്, ഓരോ തവണയും നിങ്ങൾ ഒരു Chromium ടാബ് തുറക്കുമ്പോൾ അത് ഒരു മെമ്മറി മെമ്മറി ഉപയോഗിക്കും.

ഞാൻ ഒരു ടാബ് തുറക്കുകയും linux.about.com ലേക്ക് നാവിഗേറ്റുചെയ്യുകയും ചെയ്തു. ഞാൻ ഒരു 2 റ്റാബ് തുറന്നു. ഒടുവിൽ മെമ്മറി അവസാനിച്ചു വരെ ഞാൻ ഈ പ്രക്രിയ ആവർത്തിച്ചു. മുകളിലുള്ള ചിത്രം അടുത്തതായി എന്താണ് സംഭവിച്ചത് എന്ന് കാണിക്കുന്നു. ടാബ് പ്രവർത്തനരഹിതമാക്കിയിരിക്കുന്നതായി സൂചിപ്പിക്കുന്ന ഒരു സന്ദേശം Chromium അടിസ്ഥാനപരമായി പ്രദർശിപ്പിക്കുന്നു, ഇത് മെമ്മറി കുറവായതിനാൽ മിക്കവാറും.

അതിനു ശേഷം 1 ഗിഗാബൈറ്റ് റാം, ഒരു ജിഗാബൈറ്റ് സ്വാപ്പ് പാർട്ടീഷൻ എന്നിവ ഉപയോഗിച്ച് പുതിയ വിർച്ച്വൽ മഷീൻ സജ്ജീകരിച്ചു . ടാബിക്കു് ശേഷം ടാബിൽ തുറക്കാൻ കഴിഞ്ഞു, ഫിസിക്കൽ RAM വളരെ കുറഞ്ഞെങ്കിലും, സ്വാപ്പ് സ്ഥലം ഉപയോഗിയ്ക്കാൻ തുടങ്ങി, ഞാൻ ടാബുകൾ തുറക്കുന്നത് തുടരുകയും ചെയ്തു.

നിങ്ങൾക്ക് 1 ജിഗാബൈറ്റ് RAM ഉള്ള ഒരു മഷീൻ ഉണ്ടെങ്കിൽ, നിങ്ങൾക്ക് 16 ജിഗാബൈറ്റ് RAM ഉള്ള മഷിയേക്കാൾ ഒരു സ്വാപ്പ് പാർട്ടീഷൻ ആവശ്യമുണ്ടു്. ചില ഗുരുതരമായ എണ്ണം ക്രാഞ്ചിങ് അല്ലെങ്കിൽ വീഡിയോ എഡിറ്റിംഗ് ചെയ്യുന്നില്ലെങ്കിൽ, 8 ജിഗാബൈറ്റ് റാമുകളോ അതിലധികമോ ഉപയോഗിച്ച് ഒരു മള്ട്ടിയിൽ നിങ്ങൾ ഒരിക്കലും സ്വാപ് സ്പേസ് ഉപയോഗിയ്ക്കില്ല.

എന്നിരുന്നാലും ഒരു സ്വാപ്പ് പാർട്ടീഷൻ ഇല്ലാതെ ഞാൻ എപ്പോഴും ശുപാർശ ചെയ്യുന്നു. ഡിസ്കിന്റെ സ്ഥലം വിലകുറഞ്ഞതാണ്. നിങ്ങൾ മെമ്മറി കുറയുന്നുണ്ടെങ്കിൽ, അതിൽ ചിലത് ഒരു ഓവർഡ്രാഫ്റ്റ് ആയി മാറ്റുക.

നിങ്ങളുടെ കമ്പ്യൂട്ടർ എല്ലായ്പ്പോഴും മെമ്മറിയിൽ കുറവാണെന്ന് നിങ്ങൾ കരുതുന്നുണ്ടെങ്കിൽ സ്വാഭാവികമായും നിങ്ങൾക്ക് സ്വാപ് സ്പേസ് ഉപയോഗിക്കുന്നത് നിങ്ങളുടെ കമ്പ്യൂട്ടറിൽ മെമ്മറി അപ്ഗ്രേഡ് ചെയ്യുന്നതിനെക്കുറിച്ച് ചിന്തിക്കാനുള്ള സമയമായിരിക്കാം.

നിങ്ങൾ ഇതിനകം തന്നെ ലിനക്സ് ഇൻസ്റ്റോൾ ചെയ്തിരിക്കുകയും സ്വാപ് പാർട്ടീഷൻ സജ്ജമാക്കുകയും ചെയ്തില്ലെങ്കിൽ, എല്ലാം നഷ്ടമാകുന്നില്ല. ഇതിനു് പകരം, ഒരേ ലക്ഷ്യം നേടുന്നതിനുള്ള ഒരു സ്വാപ്പ് ഫയൽ തയ്യാറാക്കാം .

സ്വാപ്പ് സ്ഥലത്തിനു് എന്റെ എസ്എസ്ഡിയിൽ സ്ഥലം മാറ്റിവയ്ക്കാമോ?

സ്വാപ്പ് സ്ഥലത്തിനു് ഒരു എസ്എസ്ഡിയിൽ സ്ഥലം മാറ്റാം. സിദ്ധാന്തത്തിൽ ഒരു പരമ്പരാഗത ഹാർഡ് ഡ്രൈവ് ഉപയോഗിച്ചു് ആ പാർട്ടീഷൻ ലഭ്യമാക്കുവാൻ വളരെ വേഗം കഴിയും. SSD- കൾക്ക് പരിമിതമായ ഒരു കാലയളവ് മാത്രമേ ഉള്ളൂ കൂടാതെ ഏതാനും വായനകളും റൈറ്റും മാത്രമേ കൈകാര്യം ചെയ്യാൻ കഴിയൂ. ആ സംഖ്യയിൽ കാര്യങ്ങൾ വളരെ ഉയർന്നതാണെന്ന് മാത്രമല്ല, നിങ്ങളുടെ SSD ഒരുപക്ഷേ നിങ്ങളുടെ കമ്പ്യൂട്ടറിന്റെ ജീവിതത്തെ അനശ്വരമാക്കുകയും ചെയ്യും.

സ്വാപ്പ് സ്പെയിസ് ഒരു ഓവർഫ്ലോ ബഫറാണെന്നു് ഓർക്കുക, ഇതു് സ്ഥിരമായി ഉപയോഗിയ്ക്കുകയില്ല. നിങ്ങൾ സ്വതവേയുള്ള പാർട്ടീഷൻ ഉപയോഗിയ്ക്കുന്നതാണു് എന്നു് നിങ്ങൾക്കു് മുമ്പു് പറഞ്ഞിരിയ്ക്കുന്നതു് പോലെ, മെമ്മറിയുടെ പുതുക്കൽ എന്നതാണു്.