Linux-ті орнатқан кезде своп-бөлімді қанша көлемде жасау керек

Мазмұны:

Linux-ті орнатқан кезде своп-бөлімді қанша көлемде жасау керек
Linux-ті орнатқан кезде своп-бөлімді қанша көлемде жасау керек

Бейне: Linux-ті орнатқан кезде своп-бөлімді қанша көлемде жасау керек

Бейне: Linux-ті орнатқан кезде своп-бөлімді қанша көлемде жасау керек
Бейне: Руководство пользователя ТКС "Урожай" (своп) 2024, Желтоқсан
Anonim

Linux-ті орнату кезінде жиі қойылатын бірнеше сұрақ - своп бөлімі қаншалықты үлкен болуы керек және ол қажет пе? Бұрын своп бөлімді оперативті жадыдан екі есе көбейту ұсынылған, бірақ қазір компьютердегі жедел жад көлемі 128 гигабайтқа жетуі мүмкін болған кезде бұл ереже әрдайым қолданыла бермейді, өйткені своп бөлімі көп жағдайда бос кеңістікті ысырап етеді қатты дискіде …

Linux-ті орнатқан кезде своп-бөлімді жасау қаншалықты үлкен
Linux-ті орнатқан кезде своп-бөлімді жасау қаншалықты үлкен

Своп бөлімі дегеніміз не және ол не үшін қажет

Бағдарлама іске қосылғанда оның коды және кейбір деректер жедел жадқа жүктеледі (Random Access Memory). Егер бір немесе бірнеше жұмыс істейтін бағдарламалар компьютерде орнатылғаннан аз оперативті жадты қажет етсе, онда олар қалыпты жұмыс істей береді. Бірақ, егер ЖЖҚ-да бағдарлама өзінің деректерін жүктеу үшін қажет болғаннан аз бос орын қалса, онда ол қате жіберіп, жұмысын тоқтатады.

Осындай сәттерде Linux қатты дискідегі своп-бөлімді жедел жад ретінде қолдана бастайды, оның қол жетімді көлемін «көбейтеді» - ол пайдаланылмаған деректерді жедел жадыдан оған ауыстырып, жаңасына орын босатады.

Менің ойымша, неге сізге салыстырмалы түрде қымбат RAM қажет, егер сол ақшаға сіз әлдеқайда үлкен қатты дискіні сатып алып, барлығын своп-бөлім ретінде қолдансаңыз? Мұның бәрі жылдамдыққа байланысты. ЖЖҚ-да деректерге қатынау қатты дискідегіден шамамен жүз мың есе жылдамырақ (нақты деректер жүйеде әр түрлі болады). Бірінші жағдайда бір секундқа созылатын жедел жадтағы және своп бөліміндегі деректерге қол жеткізумен бірдей операция екінші секундта көп сағатты алады.

Осылайша, своп-бөлім жедел жад ретінде тұрақты қолдануға жарамсыз, бірақ ол бағдарламалардың қатып қалуын және тоқтап қалуын болдырмайтын, ең жоғары уақытта көмекке келеді.

Своп бөлімі үшін қанша орын бөлу керек?

Бұл сұрақтың нақты жауабын анықтау мүмкін емес, өйткені бұл жүйенің нақты конфигурациясына және оның шешетін міндеттер ауқымына байланысты, бірақ негізгі ұсыныстар бар:

  • егер ЖЖҚ көлемі 2 гигабайттан аз болса, онда своп бөлімі кем дегенде екі есе үлкен болуы керек
  • егер ЖЖҚ мөлшері 2 гигабайттан көп болса, онда своп бөлімінің өлшемі ЖЖҚ * 2 + 2 ГБ-қа тең болуы керек
  • егер ЖЖҚ мөлшері 4 гигабайттан көп болса, онда своп бөліктің өлшемі ЖЖҚ мөлшерінің 20% -на тең болуы керек

Ұсынылған: