Laini

Rasilimali ya Mfumo ni nini? | Aina tofauti za Rasilimali za Mfumo

Jaribu Chombo Chetu Cha Kuondoa Shida





Iliyotumwa kwenyeIlisasishwa mwisho: Februari 16, 2021

Rasilimali ya Mfumo: Kuwa mbunifu ni hulka ya kuvutia watu wote, kitu ambacho mbunifu hailingani nacho ni kuwa na rasilimali nyingi ambazo mtu anaweza kutumia lakini uwezo wa kuongeza uwezo wake au rasilimali adimu zinazopatikana kwake wakati wowote. Hii si kweli tu katika ulimwengu wa kweli bali pia katika maunzi na pia programu ambazo tumekuja kutumia katika maisha yetu ya kila siku. Ili kuweka mambo sawa, ingawa magari yanayolengwa na utendaji yanatamaniwa, ya kuwaziwa, na kutamaniwa na wengi, sio kila mtu ataishia kununua gari la michezo au baiskeli ya michezo hata kama alikuwa na uwezo wa kuwauliza watu wengi kwa nini hawakununua gari kama hilo jibu lao lingekuwa sio vitendo.



Rasilimali ya mfumo ni nini

Sasa, maana yake ni kwamba hata kama jamii chaguzi zetu zinaelemea kwenye ufanisi. Magari ambayo yana mvuto wa hali ya juu zaidi hayavutii sana lakini yale ambayo hutoa ni ufanisi katika suala la gharama, uchumi wa mafuta na matengenezo. Kwa hivyo kuwa na maunzi ghali zaidi hakutapunguza ikiwa kunatoa nguvu nyingi kuhariri lahajedwali rahisi ambayo inaweza pia kufanywa kwenye simu mahiri siku hizi au kusakinisha tu mchezo au programu ghali zaidi haitafanya chochote ikiwa inaganda mara tu tunapoifungua. Jibu la kile kinachofanya kitu kiwe na ufanisi ni uwezo wa kusimamia rasilimali zilizopo kwa njia nzuri sana ambayo inatupa utendaji wa juu kwa kiwango kidogo cha matumizi ya nishati na rasilimali.



Yaliyomo[ kujificha ]

Rasilimali ya mfumo ni nini?

Ufafanuzi mfupi na wa kueleweka wa hii utakuwa, uwezo wa mfumo wa uendeshaji kutekeleza kwa ufanisi kazi zilizoombwa na mtumiaji kwa kutumia maunzi na programu zote kwa uwezo wake wote.



Kutokana na maendeleo ya haraka ya teknolojia ufafanuzi wa mfumo wa kompyuta umesogea zaidi ya kisanduku chenye taa zinazomulika ambazo kibodi, skrini na kipanya zimeambatishwa. Simu mahiri, kompyuta za mkononi, kompyuta za mkononi, kompyuta za bodi moja, n.k. zimebadilisha kabisa wazo la kompyuta. Lakini, teknolojia ya msingi ambayo inasimamia maajabu haya yote ya kisasa kwa kiasi kikubwa imesalia sawa. Kitu ambacho hakitabadilika hivi karibuni pia.

Hebu tuchimbue zaidi jinsi rasilimali ya mfumo inavyofanya kazi? Kama vile nyenzo yoyote tunapowasha kompyuta yetu, inathibitisha na kuhalalisha uondoaji wote wa sasa. vipengele vya vifaa imeunganishwa nayo, ambayo kisha inaingia kwenye faili ya Usajili wa Windows . Hapa, habari juu ya uwezo na nafasi yote ya bure, kiasi cha RAM, vyombo vya habari vya hifadhi ya nje, nk iko.



Pamoja na hili, mfumo wa uendeshaji huanza huduma za nyuma na taratibu pia. Hii ni matumizi ya kwanza ya haraka ya rasilimali zilizopo. Kwa mfano, ikiwa tumesakinisha programu ya kuzuia virusi au programu yoyote inayohitaji kusasishwa mara kwa mara. Huduma hizi huanza moja kwa moja tunapowasha Kompyuta, na kuanza kusasisha au kuchanganua faili chinichini ili kulinda na kuendelea kutusasisha.

Ombi la rasilimali linaweza kuwa huduma ambayo programu, pamoja na mfumo, inahitaji au kwa programu kufanya kazi kwa ombi la mtumiaji. Kwa hivyo, tunapofungua programu, inakwenda kuangalia rasilimali zote zinazopatikana ili iendeshe. Baada ya kuangalia ikiwa mahitaji yote yametimizwa, programu inafanya kazi kama ilivyokusudiwa. Hata hivyo, wakati mahitaji hayatimizwi, mfumo wa uendeshaji, hukagua ni programu zipi ziko kwenye rasilimali hiyo ya kutisha na kujaribu kuizima.

Kwa hakika, wakati maombi yanaomba rasilimali yoyote, inabidi irudishe lakini mara nyingi zaidi, maombi yaliyoomba rasilimali mahususi huishia kutotoa rasilimali iliyoombwa baada ya kukamilisha kazi. Hii ndiyo sababu wakati mwingine programu au mfumo wetu husimama kwa sababu huduma au programu nyingine huchukua rasilimali inayohitajika ili ifanye kazi chinichini. Hii ni kwa sababu mifumo yetu yote inakuja na rasilimali chache. Kwa hivyo, kuisimamia ni muhimu sana.

Aina tofauti za Rasilimali za Mfumo

Rasilimali ya Mfumo hutumiwa na maunzi au programu kuwasiliana na kila mmoja. Programu inapotaka kutuma data kwa kifaa, kama vile unapotaka kuhifadhi faili kwenye diski kuu au wakati maunzi yanahitaji kushughulikiwa, kama vile tunapobonyeza kitufe kwenye kibodi.

Kuna aina nne za rasilimali za mfumo ambazo tutakuwa tunakutana nazo wakati wa kuendesha mfumo, nazo ni:

  • Njia za Ufikiaji wa Kumbukumbu ya Moja kwa moja (DMA).
  • Kataza laini za ombi (IRQ)
  • Anwani za Ingizo na Pato
  • Anwani za kumbukumbu

Tunapobonyeza kitufe kwenye kibodi, kibodi inataka kufahamisha CPU kwamba ufunguo umebonyezwa lakini kwa kuwa CPU tayari iko na shughuli nyingi katika kutekeleza mchakato mwingine kuna sasa tunaweza kuisimamisha hadi ikamilishe kazi iliyopo.

Ili kukabiliana na hili tulilazimika kutekeleza kitu kinachoitwa kukatiza maombi ya laini (IRQ) , hufanya vile inavyosikika kama inakatiza CPU na kuiruhusu CPU kujua kuwa kuna ombi jipya ambalo limetoka kwa kusema kibodi, kwa hivyo kibodi huweka voltage kwenye laini ya IRQ iliyopewa. Voltage hii hutumika kama ishara kwa CPU kwamba kuna kifaa ambacho kina ombi ambalo linahitaji usindikaji.

Mfumo wa uendeshaji unahusiana na kumbukumbu kama orodha ndefu ya seli inayoweza kutumia kuhifadhi data na maagizo, kwa kiasi fulani kama lahajedwali yenye mwelekeo mmoja. Fikiria anwani ya kumbukumbu kama nambari ya kiti katika ukumbi wa michezo, kila kiti kinapewa nambari bila kujali kama mtu ameketi ndani yake au la. Mtu anayeketi kwenye kiti anaweza kuwa aina fulani ya data au maagizo. Mfumo wa uendeshaji haurejelei mtu kwa jina bali nambari ya kiti pekee. Kwa mfano, mfumo wa uendeshaji unaweza kusema, unataka kuchapisha data katika anwani ya kumbukumbu 500. Anwani hizi mara nyingi huonyeshwa kwenye skrini kama nambari ya heksadesimali katika fomu ya kukabiliana na sehemu.

Anuani za pato-ingizo ambazo pia huitwa bandari, CPU inaweza kutumia kufikia vifaa vya maunzi kwa njia ile ile inavyotumia anwani za kumbukumbu kufikia kumbukumbu halisi. The basi ya anwani kwenye ubao wa mama wakati mwingine hubeba anwani za kumbukumbu na wakati mwingine hubeba anwani za pato-ingizo.

Ikiwa basi la anwani limewekwa ili kubeba anwani za pato, basi kila kifaa cha maunzi husikiliza basi hili. Kwa mfano, ikiwa CPU inataka kuwasiliana na kibodi, itaweka anwani ya Ingizo-Ingizo ya kibodi kwenye basi ya anwani.

Anwani ikishawekwa, CPU hutangaza anwani kwa wote ikiwa ni vifaa vya Kuingiza-Pato ambavyo viko kwenye laini ya anwani. Sasa vidhibiti vyote vya pembejeo-pato vinasikiliza anwani zao, kidhibiti cha diski kuu kinasema sio anwani yangu, kidhibiti cha diski cha floppy kinasema sio anwani yangu lakini kidhibiti cha kibodi kinasema yangu, nitajibu. Kwa hiyo, ndivyo kibodi inavyoishia kuingiliana na processor wakati ufunguo unasisitizwa. Njia nyingine ya kufikiria jinsi ya kufanya kazi ni laini za anwani za Pembejeo-Pato kwenye basi hufanya kazi kama vile laini ya zamani ya sherehe - Vifaa vyote husikia anwani lakini ni moja tu inayojibu hatimaye.

Rasilimali nyingine ya mfumo inayotumiwa na maunzi na programu ni a Ufikiaji wa Kumbukumbu ya moja kwa moja (DMA) chaneli. Hii ni njia ya mkato inayoruhusu kifaa cha kutoa matokeo kutuma data moja kwa moja kwenye kumbukumbu kwa kupita CPU kabisa. Baadhi ya vifaa kama vile kichapishi vimeundwa kutumia chaneli za DMA na vingine kama vile kipanya sivyo. Njia za DMA sio maarufu kama zilivyokuwa hapo awali hii ni kwa sababu muundo wao unazifanya polepole zaidi kuliko njia mpya zaidi. Hata hivyo, vifaa vya polepole zaidi kama vile floppy drives, kadi za sauti na viendeshi vya tepi bado vinaweza kutumia chaneli za DMA.

Kwa hivyo kimsingi vifaa vya maunzi huita CPU kwa umakini kwa kutumia Maombi ya Kukatiza. Programu huita maunzi kwa anwani ya pato la kifaa cha maunzi. Programu hutazama kumbukumbu kama kifaa cha maunzi na kuiita na anwani ya kumbukumbu. Vituo vya DMA hupitisha data kati ya vifaa vya maunzi na kumbukumbu.

Imependekezwa: Vidokezo 11 vya Kuboresha Utendaji wa Windows 10 Polepole

Kwa hiyo, ndivyo vifaa vinavyowasiliana na programu ili kutenga na kusimamia rasilimali za mfumo kwa ufanisi.

Ni makosa gani ambayo yanaweza kutokea katika Rasilimali za Mfumo?

Makosa ya rasilimali ya mfumo, ndio mbaya zaidi. Wakati mmoja tunatumia kompyuta kila kitu kinakwenda sawa kinachohitajika ni programu moja ya uchu wa rasilimali, bofya mara mbili ikoni hiyo na kusema kwaheri kwa mfumo unaofanya kazi. Lakini kwa nini hiyo, ingawa, programu mbaya labda lakini inakuwa ngumu zaidi kwa sababu hii hufanyika hata katika mifumo ya uendeshaji ya kisasa. Mpango wowote unaotekelezwa unahitaji kujulisha mfumo wa uendeshaji ni kiasi gani cha rasilimali ambacho huenda ukahitaji kuendesha na kubainisha muda ambao unaweza kuhitaji rasilimali hiyo. Wakati mwingine, hiyo inaweza kuwa haiwezekani kwa sababu ya asili ya mchakato unaoendesha programu. Hii inaitwa uvujaji wa kumbukumbu . Walakini, programu inapaswa kurudisha kumbukumbu au rasilimali ya mfumo ambayo iliomba mapema.

Na wakati haipo tunaweza kuona makosa kama vile:

Na zaidi.

Je, tunawezaje kurekebisha Hitilafu za Rasilimali ya Mfumo?

Mchanganyiko wa vitufe 3 vya kichawi ‘Alt’ + ‘Del’ + ‘Ctrl’, hii inapaswa kuwa kikuu kwa mtu yeyote ambaye anakabiliwa na mfumo wa kuganda kwa mara kwa mara. Kubonyeza hii hutupeleka moja kwa moja hadi kwa Kidhibiti Kazi. Hii inatuwezesha kutazama rasilimali zote za mfumo zinazotumiwa na programu na huduma mbalimbali.

Mara nyingi zaidi kuliko sivyo tutaweza kujua ni programu gani au programu gani inayotumia kumbukumbu nyingi au kufanya idadi kubwa ya diski kusoma na kuandika. Baada ya kupata hii kwa mafanikio tutaweza o kurudisha rasilimali ya mfumo iliyopotea kwa kumaliza programu yenye matatizo kabisa au kwa kusanidua programu. Ikiwa sio programu yoyote itakuwa na manufaa kwetu kwenda kutafuta katika sehemu ya huduma ya msimamizi wa kazi ambayo ingefichua ni huduma gani inayotumia au kuchukua rasilimali kimyakimya na hivyo kuiba rasilimali hii adimu ya mfumo.

Kuna huduma zinazoanza wakati mfumo wa uendeshaji unapoanza hizi huitwa programu za kuanza , tunaweza kuzipata katika sehemu ya kuanza ya msimamizi wa kazi. Uzuri wa sehemu hii ni kwamba sio lazima tufanye utaftaji wa mikono kwa huduma zote zenye uchu wa rasilimali. Badala yake, sehemu hii huonyesha huduma zinazoathiri mfumo kwa urahisi na ukadiriaji wa athari ya uanzishaji. Kwa hivyo, kwa kutumia hii tunaweza kuamua ni huduma zipi zinafaa kuzima.

Hatua zilizo hapo juu bila shaka zitasaidia ikiwa kompyuta haigandishi kabisa au programu fulani tu imegandishwa. Je, ikiwa mfumo mzima umegandishwa kabisa? Hapa tungetolewa bila chaguzi zingine hakuna funguo moja inayofanya kazi kwani mfumo wote wa uendeshaji umegandishwa kwa sababu ya kutopatikana kwa rasilimali inayohitajika ili kufanya kazi lakini kuwasha tena kompyuta. Hii inapaswa kurekebisha suala la kufungia ikiwa lilisababishwa kwa sababu ya utovu wa nidhamu au programu isiyolingana. Baada ya kugundua ni programu gani iliyosababisha hili tunaweza kuendelea na kusanidua programu yenye matatizo.

Kuna nyakati ambazo hata hatua zilizo hapo juu hazitakuwa na matumizi mengi ikiwa mfumo utaendelea kunyongwa licha ya utaratibu ulioelezewa hapo juu. Nafasi ni kwamba inaweza kuwa suala linalohusiana na vifaa. Hasa, inaweza kuwa suala fulani na Kumbukumbu ya Ufikiaji Nasibu (RAM) katika kesi hii, tutalazimika kufikia slot ya RAM kwenye ubao wa mama wa mfumo. Ikiwa kuna moduli mbili za RAM, tunaweza kujaribu kuendesha mfumo na RAM moja kibinafsi kati ya hizo mbili, ili kujua ni RAM gani ina makosa. Ikiwa suala lolote litagunduliwa na RAM, kuchukua nafasi ya RAM yenye hitilafu kunaweza kusuluhisha suala la kufungia linalosababishwa na rasilimali za chini za mfumo.

Hitimisho

Kwa hili, tunatumai umeelewa rasilimali ya mfumo ni nini, ni aina gani tofauti za rasilimali za mfumo zilizopo kwenye kifaa chochote cha kompyuta, ni aina gani ya makosa tunaweza kupata katika kazi zetu za kila siku za kompyuta, na taratibu mbalimbali tunazoweza. jitolea kurekebisha masuala ya chini ya rasilimali ya mfumo kwa mafanikio.

Aditya Farrad

Aditya ni mtaalamu wa teknolojia ya habari anayejitegemea na amekuwa mwandishi wa teknolojia kwa miaka 7 iliyopita. Anashughulikia huduma za mtandao, rununu, Windows, programu, na miongozo ya Jinsi ya kufanya.