Համակարգիչներ, Սարքավորում
Վիրտուալ հիշողություն համակարգչի եւ թե ինչպես պետք է բարձրացնել
Վիրտուալ հիշողության է հատուկ տեխնոլոգիա է, որով հիշողության կառավարման համակարգչային համակարգեր, որոնք օգտագործում բազմաֆունկցիոնալ օպերացիոն համակարգեր. Էությունը այս տեխնոլոգիայի կայանում է նրանում, որ յուրաքանչյուր ծրագիր ապահովելու է իր արդյունավետությունը, ինչպես նաեւ մի մասը նման սարքի, դա վերաբերում է ընդհանուր հիշատակին համակարգչի առանձին վայրում: Դիմելով սա որոշակի ձեւով, այն դրսեւորվում է ֆիզիկական մոդուլի, որ ապահովում է այդ հիշողությունը. Աճը հիշողության արդյունավետության, կազմակերպվել է այս ճանապարհով, որը հասել է այն փաստը, որ պահանջվող հիշողությունը տարածք վերապահված է յուրաքանչյուր վարման ծրագրի. Բացի այդ, վիրտուալ հիշողությունը համակարգչի թույլ է տալիս օգտագործողին բարձրացնել ընդհանուր ծավալը, հասնելով թվեր, որոնք գերազանցում են պարունակում ֆիզիկական սարքերի: Սա ապահովում է, պոմպային տեխնոլոգիական չօգտագործված ռեսուրսներ Թեմա.
Առաջացման այս տեխնոլոգիան վերաբերում է կեսին անցյալ դարի. Մինչ այդ, երկու հիշողությունը մակարդակը օգտագործվում է համակարգչային սարքերի `առաջնային եւ երկրորդային: Առաջացման վիրտուալ հիշողության արդեն թելադրված որ անհրաժեշտ է գտնել մի պարզ հսկողության ռեժիմ դրան:
Երբ օգտագործելով վիրտուալ հիշողությունը համակարգչի մեծապես պարզեցնում ծրագրավորման գործընթացը, քանի որ այն վերացնում անհրաժեշտությունը պահպանելու մշտական վերահսկողություն չափով օգտագործված եւ ազատ հիշողության կամ տարածելու միջեւ հոսող ծրագրերի: Համար գրեթե ամեն կիրառման հոսող տակ, այս տեխնոլոգիայի ապահովում է մուտք դեպի ամբողջ հասցեն տարածք, անկախ իր ծավալից ֆիզիկական սարքերի հաշվարկված:
Է առավել ընդհանուր իմաստով, որ վիրտուալ հիշողությունն է համակարգչի կատարում է հետեւյալ խնդիրները:
- պարզեցնում եւ rationalizes դիմելով յիշողութեան դիմումները վազում.
- ապահովում է արդյունավետ հիշողության կառավարման - RAM, ըստ ընտրության եւ պահպանման ամենահայտնի եւ հաճախակի օգտագործվող դիմումների;
- դառնան ինքնավար հաշվողական գործընթացներն այնպես, որ յուրաքանչյուր գործընթացը իրականացվում է, քանի որ եթե ամբողջ համակարգիչը ունի հիշողություն.
Ժամանակակից համակարգիչներով ստեղծել վիրտուալ հիշողության տեխնոլոգիաներ աջակցում է, իսկ հաշվին տեխնիկական սպասարկում, քանի դեռ հատուկ առաջադրանքներ, որոնք պահանջում են պահպանումը շատ բարձր արագությամբ ռեժիմով: Որպես կանոն, այդ սարքերը նախատեսված չեն զանգվածային օգտագործման, բայց քանի որ նրանց multifunktsional խիստ սահմանափակ է:
Համարվում է տեխնոլոգիան իրականացվում է երկու հիմնական ուղիների կազմակերպման:
Paging ներառում բաժանարար հիշողությունը վերածել էջերում ֆիքսված ծավալի, որպես կանոն, 4096 bytes. Ներսում, այն պարունակում է մի ֆայլի չափ, որը գտնվում է կոդավորված տեղեկություն է իր հերթական համարը (էջ համարը) եւ նրա տեղահանումը: The CPU Համակարգչային transforms էջի համարը համապատասխան վայրը. Պրոցեսոր նորադարձների վիրտուալ էջի համարը `համապատասխան ուղերձ է ֆիզիկական սարքի. Օպերացիոն համակարգը ինքնուրույն «հետքերը» օգտագործումը այդ հիշողության, եւ վերահսկում է այն, կախված նրանից, թե որքան զբաղված է, թե ոչ:
Սեգմենտը կազմակերպությունը հիմնված է այն փաստի վրա, որ ամբողջ վիրտուալ հիշողությունը համակարգչի բաժանված է որոշակի մասերի `հատվածների, որոնց օպերացիոն համակարգի եւ ապահովում մուտք իրավունքները յուրաքանչյուր ծրագրի համար: Տալիս գործընթացը այս մեթոդի գրեթե նման է, որ օգտագործվում է էջանոց ռեժիմում, բայց բաշխման հատվածի fragmentation է տեղի ունենում, ինչը բացասաբար է ազդում արագությունը PC. To հաղթահարել նման անհարմարություն կարող է լինել երկու եղանակներով `կամ մեծացնել հիշողության ծավալը, որոնք օգտագործվել կամ ազատ, ըստ մաքրում ավելորդ տվյալների: Է սովորել, թե ինչպես պետք է ազատ արձակել վիրտուալ հիշողություն, ցանկացած օգտվող կարող է վերաբերել են հղում վարչության օպերացիոն համակարգ է, որը տեղադրված է ձեր համակարգչի վրա, եւ կա պարզ ընթացակարգ, մանրամասնորեն նկարել.
Աճող գումարը վիրտուալ հիշողության կարելի է հասնել երկու հիմնական ձեւերով - ի մաքրվելու, ինչպես նկարագրված է վերը, կամ մեծացնել իր ծավալները տեղադրելու նոր սարքավորումներ: Կան բազմաթիվ ծրագրեր, որոնք ձեզ կասի, թե ինչպես պետք է բարձրացնել գումարը վիրտուալ հիշողության մեջ, եւ որակի օգնություն է դա անել ինքներդ:
Similar articles
Trending Now