Ի՞նչ է նշանակում սխալը. Հիշողությունը հնարավոր չէ կարդալ

Բովանդակություն:

Ի՞նչ է նշանակում սխալը. Հիշողությունը հնարավոր չէ կարդալ
Ի՞նչ է նշանակում սխալը. Հիշողությունը հնարավոր չէ կարդալ

Video: Ի՞նչ է նշանակում սխալը. Հիշողությունը հնարավոր չէ կարդալ

Video: Ի՞նչ է նշանակում սխալը. Հիշողությունը հնարավոր չէ կարդալ
Video: 07.09. НОВОСТНОЙ ОБЗОР. Трейдинг.Инвестиции 2024, Ապրիլ
Anonim

Windows- ի շատ օգտվողներ բախվել են ընդհանուր «հիշողությունը չի կարող ընթերցվել» սխալի հետ: Այս դեպքում այս սխալը հարուցած հավելվածն անմիջապես դադարեցնում է իր աշխատանքը, այսինքն ՝ օգտագործողը հնարավորություն չունի պահպանել որևէ տվյալներ. ժամվա աշխատանքի արդյունքը կարող է ակնթարթորեն ոչնչացվել: Այդ պատճառով կարևոր է հասկանալ, թե ինչ է նշանակում «հիշողությունը չի կարող ընթերցվել» ճակատագրական սխալը:

Ի՞նչ է նշանակում սխալը. Հիշողությունը հնարավոր չէ կարդալ
Ի՞նչ է նշանակում սխալը. Հիշողությունը հնարավոր չէ կարդալ

Այս սխալը տեղի է ունենում բացառապես Windows- ում: Եվ այս խնդիրը ավելի լավ բացատրելու համար անհրաժեշտ է իմանալ նշված գործառական համակարգում հիշողության օգտագործման որոշ առանձնահատկություններ:

Ինչ է Windows Memory Manager- ը

Windows OS- ում հիշողությունը սովորաբար բաղկացած է երկու բաղադրիչից.

1. Ֆիզիկական հիշողություն, որը պատահական մուտքի հիշողություն է (RAM), այսինքն. համակարգչի մայր սալիկին միացված իրական սարք;

2. Վիրտուալ հիշողություն (կոչվում է էջերի ֆայլ): Հիշողության այս տարածքը ստեղծվում է ոչ թե իրական սարքի, այլ համակարգչի կոշտ սկավառակի վրա տեղադրված հատուկ ֆայլի միջոցով: Պեյինգ էջը օգտագործվում է համակարգչային հիշողության ընդհանուր քանակն ավելացնելու համար ՝ առանց լրացուցիչ սարքեր գնելու:

Հիշողության այս երկու կտորները պետք է բաժանվեն բոլոր ծրագրերում: Այս խնդիրը լուծվում է գործառնական համակարգի հատուկ մասի `հիշողության կառավարչի կողմից: Հիշողության բաշխումը բարդ գործընթաց է, բայց դրա հիմնական սկզբունքը հետևյալն է. Բոլոր ծրագրերը պահպանում են իրենց անհրաժեշտ հիշողության քանակը «միջնորդի» ՝ հիշողության մենեջերի միջոցով: Forրագրի համար նշանակություն չունի ՝ այն օգտագործում է ֆիզիկական հիշողություն, թե paging ֆայլ, այն միայն պահանջում է իրեն անհրաժեշտ գումարը, որից հետո կառավարիչը հատկացնում է որոշակի քանակությամբ հիշողություն:

Ռեսուրսների բաշխման այս մեխանիզմի մեջ կարող է առաջանալ ձախողում. Դա տեղի է ունենում, եթե մի ծրագիր փորձում է ընթերցել հիշողության տարածք, որն արդեն վերապահված է մեկ այլ ծրագրի կամ համակարգի: Այսպիսով, «հիշողությունը չի կարող կարդալ» սխալը նշանակում է, որ հավելվածը փորձել է կարդալ (կարդալ անգլերենից ՝ «կարդալ») հիշողության այն տարածքը, որտեղ մուտք չունի:

«Հիշողությունը հնարավոր չէ կարդալ» սխալի պատճառները

Կան բազմաթիվ պատճառներ, թե ինչու է ծրագիրը կարող փորձել կարդալ տվյալներ «օտար» հիշողության տարածքից.

1. Սկզբնապես սխալ մշակված ծրագրակազմ;

2. Համակարգչում վնասակար ծրագրակազմի առկայություն (վիրուսներ, տրոյացիներ, որդեր և այլն);

3. Վնասված paging ֆայլ կամ համակարգի այլ ֆայլեր.

4. Softwareրագրային բախումներ, այդ թվում `ապարատային վարորդներում:

5. Վնասվածք այն հատվածին, որտեղ տեղակայված է paging ֆայլի մի մասը, RAM- ի վնաս կամ գերտաքացում:

Unfortunatelyավոք, սա ամբողջական ցուցակ չէ, ինչը մեծապես բարդացնում է «Հիշողությունը չի կարող ընթերցվել» սխալի պատճառի նույնականացումը յուրաքանչյուր առանձին դեպքում: Այնուամենայնիվ, այս պատճառներն ամենատարածվածն են:

Խորհուրդ ենք տալիս: