Yumshoq

Tizim resursi nima? | Tizim resurslarining har xil turlari

Muammolarni Bartaraf Etish Uchun Asbobimizni Sinab Ko'Ring





E'lon qilinganOxirgi yangilangan: 2021-yil 16-fevral

Tizim resursi: Topqir bo'lish - bu universal jozibali xususiyat bo'lib, topqirlik - bu odamning ixtiyorida ko'p resurslarga ega bo'lish emas, balki har qanday vaqtda o'z potentsialini yoki unga mavjud bo'lgan kam resurslarni maksimal darajada oshirish qobiliyatidir. Bu nafaqat real dunyoda, balki biz kundalik hayotda foydalanadigan apparat va dasturiy ta'minotga ham tegishli. Vaziyatni istiqbolga qaratish uchun, garchi unumdorlikka yo'naltirilgan avtomobillar ko'pchilik tomonidan orzu qilingan, xayol qilingan va orzu qilingan bo'lsa-da, hamma ham sport avtomobili yoki sport velosipedini sotib olishga imkoni bo'lsa ham, nima uchun bunday mashina sotib olishini so'rasangiz ham, oxir-oqibatda hamma ham sport mashinasini sotib olmaydi. Bunday transport vositasini sotib olmagan bo'lsa, ularning javobi bu amaliy emas.



Tizim resursi nima

Endi bu shuni anglatadiki, hatto jamiyat sifatida ham bizning tanlovlarimiz samaradorlikka yo'naltiriladi. Eng yuqori ommaviy jozibaga ega bo'lgan avtomobillar juda jozibali emas, lekin ular taklif qiladigan narsa - narx, yoqilg'i tejash va texnik xizmat ko'rsatish nuqtai nazaridan samaradorlik. Shunday qilib, eng qimmat uskunaga ega bo'lish, agar u hozirgi kunda smartfonda ham bajarilishi mumkin bo'lgan oddiy jadvalni tahrirlash uchun katta kuch sarflasa, uni qisqartirmaydi yoki eng qimmat o'yin yoki dasturiy ta'minotni o'rnatish ham yordam bermaydi. uni ochishimiz bilanoq muzlab qoladi. Biror narsani samarali qiladigan narsaga javob - mavjud resurslarni juda aqlli tarzda boshqarish qobiliyati, bu bizga eng kam energiya va resurslar sarfi uchun maksimal ishlash imkonini beradi.



Tarkib[ yashirmoq ]

Tizim resursi nima?

Buning qisqa va aniq ta'rifi operatsion tizimning barcha apparat va dasturiy ta'minotdan maksimal darajada foydalangan holda foydalanuvchi so'ragan vazifalarni samarali bajarish qobiliyatidir.



Texnologiyaning jadal rivojlanishi tufayli kompyuter tizimining ta'rifi unga klaviatura, ekran va sichqonchani biriktirilgan miltillovchi chiroqlar bilan jihozlangan qutidan tashqariga chiqdi. Smartfonlar, noutbuklar, planshetlar, bitta taxtali kompyuterlar va boshqalar kompyuter haqidagi g'oyani butunlay o'zgartirdi. Biroq, ushbu zamonaviy mo''jizalarning barchasini qo'llab-quvvatlaydigan asosiy texnologiya asosan bir xil bo'lib qoldi. Tez orada hech qachon o'zgarmaydigan narsa.

Keling, tizim resursi qanday ishlashini chuqurroq bilib olaylik? Xuddi har qanday resurs kabi, biz kompyuterimizni yoqganimizda, u barcha joriy chiqishlarni tekshiradi va tasdiqlaydi apparat komponentlari unga ulanadi, keyin u tizimga kiradi Windows ro'yxatga olish kitobi . Bu erda imkoniyatlar va barcha bo'sh joy, operativ xotira miqdori, tashqi xotira vositalari va boshqalar haqida ma'lumotlar mavjud.



Shu bilan birga, operatsion tizim fon xizmatlari va jarayonlarini ham ishga tushiradi. Bu mavjud resurslardan birinchi zudlik bilan foydalanish. Masalan, agar biz antivirus dasturini yoki muntazam yangilanishi kerak bo'lgan har qanday dasturni o'rnatgan bo'lsak. Ushbu xizmatlar biz kompyuterni yoqqanimizda boshlanadi va bizni himoya qilish va yangilab turish uchun fonda fayllarni yangilashni yoki skanerlashni boshlaydi.

Resurs so'rovi dasturga, shuningdek tizimga kerak bo'lgan yoki foydalanuvchi so'rovi bo'yicha ishlaydigan dasturlar uchun xizmat bo'lishi mumkin. Shunday qilib, biz dasturni ochganimizdan so'ng, u ishga tushirish uchun mavjud bo'lgan barcha resurslarni tekshiradi. Barcha talablar bajarilganligini tekshirgandan so'ng, dastur mo'ljallangandek ishlaydi. Biroq, talab bajarilmasa, operatsion tizim qaysi ilovalar ushbu qo'rqinchli manbaga kirishini tekshiradi va uni tugatishga harakat qiladi.

Ideal holda, dastur har qanday resursni so'rasa, uni qaytarib berishi kerak, lekin ko'pincha aniq resurslarni so'ragan ilovalar topshiriqni bajargandan so'ng so'ralgan manbani bermaydi. Shuning uchun ba'zan bizning ilovamiz yoki tizimimiz muzlatib qo'yadi, chunki ba'zi boshqa xizmat yoki dastur fonda ishlashi uchun kerakli resursni olib qo'yadi. Buning sababi shundaki, bizning barcha tizimlarimiz cheklangan miqdordagi resurslarga ega. Shuning uchun uni boshqarish juda muhim.

Tizim resurslarining har xil turlari

Tizim resursi bir-biri bilan aloqa qilish uchun apparat yoki dasturiy ta'minot tomonidan ishlatiladi. Dasturiy ta'minot qurilmaga ma'lumotlarni jo'natmoqchi bo'lganda, masalan, faylni qattiq diskda saqlamoqchi bo'lganingizda yoki apparat e'tiborga muhtoj bo'lganda, masalan, klaviaturadagi tugmachani bosganimizda.

Tizimni ishlatish jarayonida biz to'rt turdagi tizim resurslariga duch kelamiz, ular:

  • To'g'ridan-to'g'ri xotiraga kirish (DMA) kanallari
  • So'rovni uzish liniyalari (IRQ)
  • Kirish va chiqish manzillari
  • Xotira manzillari

Klaviaturadagi tugmachani bosganimizda, klaviatura protsessorga tugma bosilganligi haqida xabar berishni xohlaydi, lekin protsessor allaqachon boshqa jarayon bilan band bo'lganligi sababli, biz uni vazifani bajarmaguncha to'xtatishimiz mumkin.

Buni hal qilish uchun biz deb nomlangan narsani amalga oshirishimiz kerak edi uzilish so'rovi satrlari (IRQ) , u protsessorni to'xtatib qo'ygandek eshitiladigan narsani aniq bajaradi va protsessorga klaviaturadan kelgan yangi so'rov borligini bilish imkonini beradi, shuning uchun klaviatura unga tayinlangan IRQ chizig'iga kuchlanish o'rnatadi. Ushbu kuchlanish protsessor uchun qayta ishlashga muhtoj bo'lgan so'rovga ega bo'lgan qurilma mavjudligi haqida signal bo'lib xizmat qiladi.

Operatsion tizim bir o'lchovli elektron jadval kabi ma'lumotlar va ko'rsatmalarni saqlash uchun foydalanishi mumkin bo'lgan hujayralarning uzun ro'yxati sifatida xotiraga tegishli. Xotira manzilini teatrdagi o'rindiq raqami deb o'ylab ko'ring, har bir o'rindiqda kimdir o'tirgan yoki o'tirmasligidan qat'i nazar, raqam beriladi. Kresloda o'tirgan odam qandaydir ma'lumot yoki ko'rsatma bo'lishi mumkin. Operatsion tizim shaxsga ism bilan emas, balki faqat o'rindiq raqami bilan murojaat qiladi. Masalan, operatsion tizim 500 xotira manzilidagi ma'lumotlarni chop etishni xohlashini aytishi mumkin. Bu manzillar ko'pincha ekranda segment ofset shaklida o'n oltilik raqam sifatida ko'rsatiladi.

Kirish-chiqish manzillari oddiygina portlar deb ham ataladi, protsessor apparat qurilmalariga kirish uchun xuddi jismoniy xotiraga kirish uchun xotira manzillaridan foydalanadigan tarzda foydalanishi mumkin. The anakartdagi manzil avtobusi ba'zan xotira manzillarini, ba'zan esa kirish-chiqish manzillarini tashiydi.

Agar manzil shinasi kirish-chiqish manzillarini tashish uchun o'rnatilgan bo'lsa, har bir apparat qurilmasi ushbu avtobusni tinglaydi. Masalan, agar protsessor klaviatura bilan aloqa o'rnatmoqchi bo'lsa, u klaviaturaning kirish-chiqish manzilini manzillar shinasiga joylashtiradi.

Manzil joylashtirilgandan so'ng, agar kirish-chiqish qurilmalari manzil satrida joylashgan bo'lsa, CPU manzilni hammaga e'lon qiladi. Endi barcha kirish-chiqish kontrollerlari ularning manzilini tinglashadi, qattiq disk boshqaruvchisi mening manzilim emas, floppi disk boshqaruvchisi mening manzilim emas, lekin klaviatura boshqaruvchisi meniki deb aytadi, men javob beraman. Shunday qilib, tugma bosilganda klaviatura protsessor bilan o'zaro ta'sir qiladi. Ish usuli haqida o'ylashning yana bir usuli - bu avtobusdagi kirish-chiqish manzili chiziqlari eski telefon liniyasiga o'xshaydi - barcha qurilmalar manzillarni eshitadi, lekin oxir-oqibat faqat bittasi javob beradi.

Uskuna va dasturiy ta'minot tomonidan qo'llaniladigan yana bir tizim resursi a To'g'ridan-to'g'ri xotiraga kirish (DMA) kanali. Bu kirish-chiqarish qurilmasiga ma'lumotlarni to'g'ridan-to'g'ri protsessorni chetlab o'tib xotiraga yuborish imkonini beruvchi yorliq usuli. Printer kabi ba'zi qurilmalar DMA kanallaridan foydalanish uchun mo'ljallangan, sichqoncha kabi boshqalar esa yo'q. DMA kanallari avvalgidek mashhur emas, chunki ularning dizayni ularni yangi usullarga qaraganda ancha sekinroq qiladi. Biroq, floppi drayvlar, ovoz kartalari va lenta drayvlari kabi sekinroq qurilmalar hali ham DMA kanallaridan foydalanishi mumkin.

Shunday qilib, asosan apparat qurilmalari protsessorni uzilish so'rovlari yordamida diqqat qilish uchun chaqiradi. Dasturiy ta'minot apparat qurilmasining kirish-chiqish manzili bo'yicha apparatni chaqiradi. Dastur xotiraga apparat qurilmasi sifatida qaraydi va uni xotira manzili bilan chaqiradi. DMA kanallari apparat qurilmalari va xotira o'rtasida ma'lumotlarni oldinga va orqaga uzatadi.

Tavsiya etiladi: Windows 10 ning sekin ishlashini yaxshilash uchun 11 ta maslahat

Shunday qilib, tizim resurslarini samarali taqsimlash va boshqarish uchun apparat dasturiy ta'minot bilan shunday bog'lanadi.

Tizim resurslarida qanday xatolar yuzaga kelishi mumkin?

Tizim manbalari xatolari, ular eng yomoni. Biz kompyuterdan foydalanayotgan bir lahzada hamma narsa yaxshi ketmoqda, buning uchun faqat bitta resurs talab qiladigan dastur kifoya qiladi, bu belgini ikki marta bosing va ishlaydigan tizim bilan xayrlashing. Lekin nima uchun bu noto'g'ri dasturlash bo'lishi mumkin, lekin bu yanada qiyinlashadi, chunki bu hatto zamonaviy operatsion tizimlarda ham sodir bo'ladi. Bajariladigan har qanday dastur operatsion tizimni ishga tushirish uchun qancha resurslar kerak bo'lishi va bu resurs qancha vaqt kerakligini ko'rsatishi kerak. Ba'zan, bu dastur ishlaydigan jarayonning tabiati tufayli mumkin bo'lmasligi mumkin. Bu deyiladi xotira oqishi . Biroq, dastur avval so'ragan xotirani yoki tizim resursini qaytarib berishi kerak.

Va bunday bo'lmasa, biz quyidagi kabi xatolarni ko'rishimiz mumkin:

Va yana.

Tizim manbalari xatolarini qanday tuzatishimiz mumkin?

'Alt' + 'Del' + 'Ctrl' uchta sehrli tugmalar birikmasi, bu tizim tez-tez muzlashiga duch keladigan har bir kishi uchun asosiy vosita bo'lishi kerak. Buni bosish bizni to'g'ridan-to'g'ri Vazifa menejeriga olib boradi. Bu bizga turli xil dasturlar va xizmatlar tomonidan foydalaniladigan barcha tizim resurslarini ko'rish imkonini beradi.

Ko'pincha biz qaysi dastur yoki dastur ko'p xotirani iste'mol qilishini yoki diskni o'qish va yozishni ko'p qilishini aniqlay olamiz. Muvaffaqiyatli topilgandan so'ng, muammoli dasturni butunlay tugatish yoki dasturni o'chirish orqali yo'qolgan tizim resursini qaytarib olishimiz mumkin. Agar bu biron bir dastur bo'lmasa, biz uchun vazifalar menejerining xizmatlar bo'limiga kirish foydali bo'lar edi, u fonda qaysi xizmat iste'mol qilishini yoki resurslarni jimgina egallashini aniqlaydi va shu bilan ushbu kam tizim resursini o'g'irlaydi.

Operatsion tizim ishga tushganda ishga tushadigan xizmatlar mavjud, ular deyiladi ishga tushirish dasturlari , biz ularni vazifa menejerining ishga tushirish bo'limida topishimiz mumkin. Ushbu bo'limning go'zalligi shundaki, biz resurslarga muhtoj bo'lgan barcha xizmatlarni qo'lda qidirishimiz shart emas. Buning o'rniga, ushbu bo'lim ishga tushirish ta'siri reytingi bilan tizimga ta'sir qiluvchi xizmatlarni osongina ko'rsatadi. Shunday qilib, biz qaysi xizmatlarni o'chirib qo'yish kerakligini aniqlashimiz mumkin.

Yuqoridagi qadamlar, agar kompyuter to'liq qotib qolmasa yoki faqat ma'lum bir dastur muzlatilgan bo'lsa, albatta yordam beradi. Agar butun tizim butunlay muzlatilgan bo'lsa-chi? Bu erda biz boshqa variantlarsiz ko'rsatiladigan bo'lardik, chunki kalitlarning hech biri ishlamaydi, chunki barcha operatsion tizim ishlashi uchun zarur resurs mavjud emasligi, balki kompyuterni qayta ishga tushirish uchun muzlatilgan. Bu noto'g'ri ishlash yoki mos kelmaydigan dastur tufayli yuzaga kelgan bo'lsa, muzlatish muammosini hal qilishi kerak. Qaysi dastur bunga sabab bo'lganini aniqlagach, muammoli ilovani o'chirib tashlashimiz mumkin.

Ba'zi hollarda, yuqoridagi protseduraga qaramay, tizim osilib tursa, yuqoridagi qadamlar ham unchalik foyda keltirmaydi. Ehtimol, bu apparat bilan bog'liq muammo bo'lishi mumkin. Ayniqsa, bu bilan bog'liq muammolar bo'lishi mumkin Tasodifiy kirish xotirasi (RAM) bu holda biz tizimning anakartidagi RAM uyasiga kirishimiz kerak bo'ladi. Agar ikkita operativ xotira moduli mavjud bo'lsa, qaysi operativ xotira xato ekanligini aniqlash uchun tizimni ikkitadan bittadan bitta operativ xotira bilan ishga tushirishga urinib ko'rishimiz mumkin. Agar RAM bilan bog'liq biron bir muammo aniqlansa, noto'g'ri RAMni almashtirish kam tizim resurslaridan kelib chiqqan muzlash muammosini hal qiladi.

Xulosa

Bu orqali siz tizim resursi nima ekanligini, har qanday hisoblash qurilmasida mavjud tizim resurslarining har xil turlari nima ekanligini, kundalik hisoblash ishlarida qanday xatolarga duch kelishimiz mumkinligini va biz turli xil protseduralarni tushundingiz deb umid qilamiz. kam tizim resurslari bilan bog'liq muammolarni muvaffaqiyatli hal qilish majburiyatini oladi.

Aditya Farrad

Aditya o'zini o'zi qiziqtirgan axborot texnologiyalari mutaxassisi va so'nggi 7 yil davomida texnologiya yozuvchisi. U Internet xizmatlari, mobil, Windows, dasturiy ta'minot va 'Qanday qilish' bo'yicha qo'llanmalarni qamrab oladi.