Swap-ի կառավարում. ստեղծում և վերաչափում¶
Այս հոդվածում
Swap-ը վիրտուալ հիշողության մեխանիզմ է, որը ժամանակավորապես անջատված RAM-ի հատվածները տեղափոխում է երկրորդային պահեստ (դիսկ), ազատելով RAM-ը ակտիվ գործընթացների համար:
Տեղյակ լինել swap-ի ներկայիս կարգավիճակի մասին¶
Ցանկացած փոփոխություն կատարելուց առաջ ստուգեք, թե որ swap-ն է օգտագործվում համակարգում.
Հնարավոր ելքային տարբերակներ.
1. Swap-ի բացակայություն¶
Եթե ելքը դատարկ է կամ պարունակում է միայն վերնագիրը.
— swap-ը կոնֆիգուրացված չէ համակարգում:
2. Swap բաժանման օգտագործում¶
Օրինակ.
Այստեղ swap-ը իրականացվում է առանձին դիսկային բաժանման միջոցով /dev/vda5: Swap-ի ընդհանուր ծավալը մեծացնելու համար կարող եք ավելացնել swap ֆայլ — այն կաշխատի այս բաժանման հետ միասին:
3. Swap ֆայլի օգտագործում¶
Օրինակ.
Swap-ը կազմակերպված է /swap ֆայլի միջոցով: Կարող եք ապահով կերպով փոխարինել այն ավելի մեծ ֆայլով; /etc/fstab գրառումը հավանաբար արդեն առկա է (հրահանգների քայլ 6-ը կարելի է անտեսել):
Swap ֆայլի ստեղծում կամ վերաչափում¶
Attention
Ուշադրություն. Բոլոր գործողությունները պահանջում են սուպերօգտագործողի լիազորություններ (sudo):
1. Անջատեք ներկայիս swap-ը¶
2. Ստեղծեք (կամ վերաստեղծեք) swap ֆայլ ցանկալի չափսով¶
Օրինակ 1 ԳԲ (1024 ՄԲ) ֆայլի համար.
Փոխարինեք count=1024-ը ցանկալի չափսով մեգաբայթերով (օրինակ՝ 512, 2048, 4096 և այլն):
3. Կարգավորեք իրավունքները և նախաձեռնեք swap-ը¶
4. Միացրեք swap-ը¶
5. Ստուգեք արդյունքը¶
Պատկերացվող ելք.
6. Կատարեք փոփոխությունները մշտական¶
Որպեսզի swap-ը ավտոմատ կերպով մոնտաժվի վերագործարկումից հետո, ավելացրեք գրառում /etc/fstab-ում.
Note
Եթե swap ֆայլն արդեն գոյություն է ունեցել (օրինակ՝ /swap), համոզվեք, որ /etc/fstab-ում չկան կրկնվող գրառումներ: Եթե անհրաժեշտ է, ձեռքով ջնջեք հին գրառումը: