Փոխանակումն օգտագործվում է գործընթացներին տեղ տրամադրելու համար, նույնիսկ երբ համակարգի ֆիզիկական RAM-ն արդեն սպառված է: Համակարգի նորմալ կազմաձևում, երբ համակարգը կանգնած է հիշողության ճնշման տակ, օգտագործվում է փոխանակում, իսկ ավելի ուշ, երբ հիշողության ճնշումը անհետանում է և համակարգը վերադառնում է նորմալ աշխատանքի, փոխանակումն այլևս չի օգտագործվում:
Ինչպե՞ս է օգտագործվում փոխանակման հիշողությունը:
Փոխանակման տարածությունը կոշտ սկավառակի վրա տարածություն է, որը փոխարինում է ֆիզիկական հիշողությանը: Այն օգտագործվում է որպես վիրտուալ հիշողություն, որը պարունակում է գործընթացային հիշողության պատկերներ: Երբ մեր համակարգիչը ֆիզիկական հիշողության պակաս ունի, այն օգտագործում է իր վիրտուալ հիշողությունը և տեղեկատվությունը պահում սկավառակի հիշողության մեջ:
Ինչու է փոխանակումը օգտագործվում հիշողության կառավարման մեջ:
Փոխանակումը հիշողության կառավարման սխեմա է, որի դեպքում ցանկացած գործընթաց կարող է ժամանակավորապես փոխարինվել հիմնական հիշողությունից երկրորդական հիշողություն, որպեսզի հիմնական հիշողությունը հասանելի լինի այլ գործընթացների համար:Այն օգտագործվում է հիմնական հիշողության օգտագործումը բարելավելու համար… Սա է պատճառը, որ փոխանակումը նաև կոչվում է հիշողության խտացում:
Ինչպե՞ս կարող եմ իմանալ, թե որն է օգտագործում փոխանակումը:
Linux-ում փոխանակման տարածքի օգտագործումը և չափը ստուգելու կարգը հետևյալն է
- Բացել տերմինալային հավելված։
- Փոխանակման չափը Linux-ում տեսնելու համար մուտքագրեք հրամանը՝ swapon -s.
- Դուք կարող եք նաև հղում կատարել /proc/swaps ֆայլին՝ տեսնելու փոխանակման տարածքները, որոնք օգտագործվում են Linux-ում:
- Մուտքագրեք անվճար -m, որպեսզի տեսնեք ինչպես ձեր ram-ը, այնպես էլ ձեր փոխանակման տարածքի օգտագործումը Linux-ում:
Պե՞տք է արդյոք օգտագործել փոխանակում:
Ինչու է անհրաժեշտ փոխանակումը: … Եթե ձեր համակարգն ունի RAM պակաս, քան1 ԳԲ, դուք պետք է օգտագործեք swap-ը, քանի որ հավելվածների մեծ մասը շուտով կսպառի RAM-ը: Եթե ձեր համակարգն օգտագործում է ռեսուրսներով հարուստ ծրագրեր, ինչպիսիք են վիդեո խմբագիրները, լավ գաղափար կլինի օգտագործել փոխանակման տարածք, քանի որ ձեր RAM-ը կարող է սպառվել այստեղ: