Своп бөлімі қажет пе?

Linux-ды орнату кезінде әдетте сұрақ туындайды: «Маған своп бөлімі керек пе?».

Бұл мақалада своп бөлімдерінің қайсысы қолданылатындығын түсіндіріп беремін, содан кейін қажет немесе қажет еместігін анықтайтын боламын.

Жад - сауда орталығының автотұрағы сияқты. Күннің басында автотұрақ бос болады және кеңістіктер көп болады. Адамдар көбірек кеңістікке жете бастағанда, автотұрақ толы болады.

Осы сәтте орын алуы мүмкін бірнеше нәрсе бар. Автокөлікке кіретін автокөліктерді бос орындарға қол жетімді болғанша тоқтатуға болады немесе кейбір көлік құралдарын босатуға мүмкіндік береді.

Есептеу терминдерінде компьютерді бірінші рет қолданған кезде, жадтың көп бөлігін қолжетімді ету керек. Пайдаланылатын жалғыз жады операциялық жүйе талап ететін процестерден болады. Қосымшаны жүктеген сайын жаңа процесс басталады және бағдарлама үшін белгілі бір жад бөлінеді.

Жаңа бағдарламаны жүктеген сайын, жадты азайта отырып, сол бағдарламаны іске қосуға болады және ақыр соңында бұл бағдарламаны іске қосу үшін сол жақта қалдыруға болмайды.

Linux жеткілікті жадты қалдырған кезде не істейді?

Ол өшіру процестерін бастайды. Бұл сіз шынымен болғыңыз келетін нәрсе емес. Сізді өлтіруге болатын қандай үрдістерді таңдауға арналған скоринг механизмі бар болса да, шешіміңізді операциялық жүйеге дейін қалдырып, оны өз қолыңыздан алып тастауға болады.

Linux виртуалды жад өшкенде ғана процестерді өлтіруді бастайды. Виртуалды жады дегеніміз не? Виртуалды жад - бұл жеке RAM + кез келген дискілік кеңістіктің пейджинг мақсаттары үшін (своп) бөлінген сомасы.

Своп бөлімін асып кету паркі деп ойлаңыз. Барлық басты автокөлік тұрақтарына толы болған кезде, қосымша автокөлік үшін қосымша автокөлік паркі пайдалануға болады. Әрине, асып кететін автотұрақты пайдаланудың төмендеуі бар. Әдетте толып жатқан автотұрақ нақты сауда орталығынан алыста тұрады, сондықтан жүргізушілер мен жолаушылар уақытты тұтынатын дүкендерге бару керек.

Linux операциялық жүйесінде физикалық RAM төмендеген кезде бос жұмыс процестерін сақтау үшін қолданылатын своп бөлімін жасауға болады. Своп бөлімі негізінен қатты дискіде орнатылған дискілік кеңістік болып табылады. (Көтерілген автотұрақ сияқты).

Қатты дискіңізде сақталған файлдарға қарағанда, RAM-ке жылдам қатынау анық. Егер сіз үнемі жадтан шығып жатсаңыз және қатты дискіңізді айналдырсаңыз, своп кеңістігін тым көп пайдаланғаныңыз жөн.

Своп бөлімі сізге қаншалықты қажет?

Егер сізде бірінші кезекте аз мөлшерде еске алатын компьютеріңіз бар болса, онда ұсынылады.

Сынақ ретінде мен 1 гигабайттық жедел жады бар виртуалды машинаны орнатпадым. Мен LXDE жұмыс үстелін пайдаланатын Peppermint Linux орнатқанмын және оның жалпы есебі аз жадыға ие.

Мен Peppermint Linux-ды пайдаланғаным Chromium-дің алдын-ала орнатылуымен, ал Chromium табуляциясын ашқан сайын, лайықты жады пайдаланылады.

Мен қойындысын ашып, linux.about.com сайтына өтіп кеттім. Содан кейін 2-ші қойынды ашып, солай жасадым. Мен бұл процесті ақырында еске түсірмейінше жалғастырдым. Жоғарыдағы сурет келесіде не болғанын көрсетеді. Chromium негізінен қойынды жұмыс істемей тұрғанын білдіретін хабарды көрсетеді және бұл жадтың болмауына байланысты болуы мүмкін.

Содан кейін мен 1 гигабайт RAM және 8 гигабайт своп бөлімі бар жаңа виртуалды машинаны орнаттым. Табуляциядан кейін табуляциядан кейін табуляторды ашып алдым және физикалық RAM төменгі своп кеңістігін пайдалануды бастады, алайда қойындыларды ашуды жалғастыра алдым.

Егер сізде 1 гигабайттық жедел жады бар машина бар болса, сіз 16 гигабайттық жедел жады бар машинадан гөрі своп бөлімдерін талап етесіз. Маңызды санды немесе видео өңдеуді жасамасаңыз, 8 гигабайт RAM немесе одан көп машинада алмастыру кеңістігін ешқашан пайдаланбаңыз.

Мен әрқашан своп-бөлімді ұсынамын. Дискілік кеңістік арзан. Жадта жұмыс істемей жатқанда кейбіреулерін овердрафт ретінде бөліп қойыңыз.

Компьютеріңіздің әрдайым жадында төмен екендігін және своптық кеңістікті әрдайым пайдаланып отырғаныңызды байқасаңыз, компьютердегі жадты жаңарту туралы ойлануға уақыт келді.

Егер Сізде Linux орнатқан болсаңыз және своп бөлімдерін орнатпаған болсаңыз, барлық жоғалған жоқ. Оның орнына бірдей мақсатқа жететін своп файлын жасау мүмкін.

Своп кеңістігі үшін менің SSD-ге бос орын қалдыра аламын ба?

Своп кеңістігі үшін SSD-ге бос орын қалдыруға болады және теорияда бұл бөлімге дәстүрлі қатты дискке қарағанда жылдам кіруге болады. SSD-лердің өмір сүру ұзақтығы шектелген және белгілі бір санды оқып, жаза алады. Іс жүзінде бұл сан өте жоғары және сіздің SSD сіздің компьютеріңіздің өмірін ұзартатын шығар.

Есіңізде болсын, своп кеңістігі толып кету буфері болып табылады және дәйекті пайдаланылмайды. Жоғарыда айтылғандай, своп бөлімді үнемі қолданып жүргеніңіз есіңізді жаңартып отыруды қарастырыңыз.