Čo je to systémový zdroj?
Rôzne / / November 28, 2021
Systémový zdroj: Byť vynaliezavý je univerzálne atraktívna vlastnosť, čomu sa vynaliezavosť nerovná mať veľa zdrojov disponovanie, ale schopnosť maximalizovať svoj potenciál alebo vzácne zdroje, ktoré má k dispozícii čas. To platí nielen v reálnom svete, ale aj v hardvéri, ako aj v softvéri, ktorý sme začali používať v každodennom živote. Aby som uviedol veci na pravú mieru, aj keď sú vozidlá orientované na výkon žiadané, fantazírované a po ktorých mnohí túžia, nie každý si nakoniec kúpi športové vozidlo. auto alebo športový bicykel, aj keby na to mali prostriedky, ak sa spýtate väčšiny ľudí, prečo si nekúpili takéto vozidlo, ich odpoveď by bola „nie je praktické“.
Teraz to znamená, že aj ako spoločnosť sa naše rozhodnutia prikláňajú k efektívnosti. Vozidlá, ktoré majú najvyššiu hmotnosť, nie sú mimoriadne atraktívne, ale ponúkajú efektívnosť z hľadiska nákladov, spotreby paliva a údržby. Takže jednoducho to, že máte najdrahší hardvér, to nepreruší, ak to vyžaduje veľa energie na úpravu jednoduchej tabuľky, ktorú možno v súčasnosti sa to robí na smartfóne alebo jednoducho inštalácia najdrahšej hry alebo softvéru nepomôže, ak zamrzne hneď po otvorení to. Odpoveď na to, čo robí niečo efektívnym, je schopnosť spravovať dostupné zdroje vo veľmi inteligentný spôsob, ktorý nám poskytuje maximálny výkon pri čo najmenšom množstve energie a zdrojov.
Obsah
- Čo je systémový zdroj?
- Rôzne typy systémových prostriedkov
- Aké chyby sa môžu vyskytnúť v systémových zdrojoch?
- Ako môžeme opraviť chyby systémových prostriedkov?
- Záver
Čo je systémový zdroj?
Krátka a jasná definícia by to bola schopnosť operačného systému efektívne vykonávať úlohy požadované používateľom s využitím všetkého hardvéru a softvéru čo najlepšie schopnosť.
V dôsledku rýchleho pokroku v technológii sa definícia počítačového systému posunula za rámec škatuľky s niektorými blikajúcimi svetlami, ku ktorým je pripojená klávesnica, obrazovka a myš. Smartfóny, notebooky, tablety, jednodoskové počítače atď. úplne posunuli myšlienku počítača. Ale základná základná technológia, ktorá poháňa všetky tieto moderné zázraky, zostala do značnej miery rovnaká. Niečo, čo sa ani tak skoro nezmení.
Pozrime sa hlbšie na to, ako funguje systémový prostriedok? Rovnako ako každý zdroj v momente, keď zapneme náš počítač, overí a overí všetky aktuálne výstupy hardvérových komponentov k nemu pripojený, ktorý sa potom prihlási do Registry systému Windows. Tu sú uvedené informácie o kapacitách a všetkom voľnom priestore, množstve pamäte RAM, externých pamäťových médiách atď.
Spolu s tým operačný systém spúšťa aj služby a procesy na pozadí. Ide o prvé okamžité použitie dostupných zdrojov. Napríklad, ak máme nainštalovaný antivírusový program alebo akýkoľvek softvér, ktorý je potrebné pravidelne aktualizovať. Tieto služby sa spustia hneď, keď zapneme počítač, a začnú aktualizovať alebo skenovať súbory na pozadí, aby nás samozrejme chránili a neustále aktualizovali.
Požiadavka na zdroj môže byť služba, ktorú aplikácia, rovnako ako systém, potrebuje, alebo pre programy, ktoré sa majú spustiť na žiadosť používateľa. Takže v momente, keď otvoríme program, začne kontrolovať všetky dostupné zdroje na spustenie. Po kontrole, či sú splnené všetky požiadavky, program funguje tak, ako má. Keď však táto požiadavka nie je splnená, operačný systém skontroluje, ktoré aplikácie ťažia z tohto zdroja a pokúsi sa ho ukončiť.
V ideálnom prípade, keď aplikácia požaduje akýkoľvek zdroj, musí ho vrátiť, ale častejšie ako nie aplikácie, ktoré požadovali konkrétne zdroje, nakoniec po dokončení neposkytnú požadovaný zdroj úloha. To je dôvod, prečo niekedy naša aplikácia alebo systém zamrzne, pretože iná služba alebo aplikácia odoberá potrebný zdroj, aby mohla bežať na pozadí. Je to preto, že všetky naše systémy prichádzajú s obmedzeným množstvom zdrojov. Preto je jeho riadenie prvoradé.
Rôzne typy systémových prostriedkov
Systémový prostriedok používa hardvér alebo softvér na vzájomnú komunikáciu. Keď chce softvér odoslať údaje do zariadenia, napríklad keď chcete uložiť súbor na pevný disk alebo keď hardvér vyžaduje pozornosť, napríklad keď stlačíme kláves na klávesnici.
Existujú štyri typy systémových prostriedkov, s ktorými sa stretneme pri prevádzke systému, sú to:
- Kanály s priamym prístupom do pamäte (DMA).
- Linky žiadosti o prerušenie (IRQ)
- Vstupné a výstupné adresy
- Adresy pamäte
Keď stlačíme kláves na klávesnici, klávesnica chce informovať CPU, že kláves bol stlačený, ale keďže CPU je už zaneprázdnený spustením nejakého iného procesu, teraz ho môžeme zastaviť, kým nedokončí úlohu na ruka.
Aby sme to vyriešili, museli sme zaviesť niečo tzv linky žiadosti o prerušenie (IRQ), robí presne to, čo znie, že preruší CPU a dá CPU vedieť, že je tu nový požiadavka, ktorá prišla povedzme z klávesnice, takže klávesnica umiestni napätie na priradenú linku IRQ k tomu. Toto napätie slúži ako signál pre CPU, že existuje zariadenie, ktoré má požiadavku, ktorá potrebuje spracovanie.
Operačný systém sa týka pamäte ako dlhého zoznamu buniek, ktoré môže použiť na uchovávanie údajov a inštrukcií, niečo ako jednorozmerná tabuľka. Predstavte si pamäťovú adresu ako číslo sedadla v divadle, každé sedadlo má pridelené číslo bez ohľadu na to, či v ňom niekto sedí alebo nie. Osoba sediaca na sedadle môže byť nejakým druhom údajov alebo pokynov. Operačný systém neodkazuje na osobu menom, ale iba číslom sedadla. Operačný systém by napríklad mohol povedať, že chce vytlačiť údaje s adresou pamäte 500. Tieto adresy sa najčastejšie zobrazujú na obrazovke ako hexadecimálne číslo vo forme posunu segmentu.
Vstupno-výstupné adresy, ktoré sa tiež jednoducho nazývajú porty, môže CPU použiť na prístup k hardvérovým zariadeniam v podstate rovnakým spôsobom, akým používa adresy pamäte na prístup k fyzickej pamäti. The adresná zbernica na základnej doske niekedy nesie adresy pamäte a niekedy nesie vstupno-výstupné adresy.
Ak bola adresová zbernica nastavená na prenášanie vstupno-výstupných adries, potom každé hardvérové zariadenie počúva túto zbernicu. Napríklad, ak CPU chce komunikovať s klávesnicou, umiestni vstupno-výstupnú adresu klávesnice na adresovú zbernicu.
Po umiestnení adresy CPU oznámi adresu všetkým vstupno-výstupným zariadeniam, ktoré sú na adresnom riadku. Teraz všetky vstupno-výstupné ovládače počúvajú na svoju adresu, ovládač pevného disku hovorí, že nie moja adresa, ovládač diskety hovorí, že nie moja adresa, ale ovládač klávesnice hovorí, že je moja, odpoviem. Takto teda klávesnica po stlačení klávesu interaguje s procesorom. Ďalším spôsobom, ako premýšľať o spôsobe práce, sú vstupno-výstupné adresné linky na zbernici, ktoré fungujú podobne ako stará telefónna linka – všetky zariadenia počujú adresy, ale nakoniec odpovedá iba jedno.
Ďalším systémovým prostriedkom používaným hardvérom a softvérom je a Priamy prístup do pamäte (DMA) kanál. Toto je skrátená metóda, ktorá umožňuje vstupno-výstupnému zariadeniu odosielať údaje priamo do pamäte a úplne obísť CPU. Niektoré zariadenia, ako napríklad tlačiareň, sú navrhnuté na používanie kanálov DMA a iné, ako napríklad myš, nie. Kanály DMA nie sú také populárne ako kedysi, pretože ich dizajn ich robí oveľa pomalšími ako novšie metódy. Avšak pomalšie zariadenia, ako sú disketové jednotky, zvukové karty a páskové jednotky, môžu stále používať kanály DMA.
Hardvérové zariadenia teda v zásade volajú CPU na pozornosť pomocou požiadaviek na prerušenie. Softvér volá hardvér podľa vstupno-výstupnej adresy hardvérového zariadenia. Softvér sa pozerá na pamäť ako na hardvérové zariadenie a volá ju s adresou pamäte. Kanály DMA prenášajú dáta tam a späť medzi hardvérovými zariadeniami a pamäťou.
Odporúčané:11 tipov na zlepšenie pomalého výkonu systému Windows 10
Takže hardvér komunikuje so softvérom, aby efektívne prideľoval a spravoval systémové prostriedky.
Aké chyby sa môžu vyskytnúť v systémových zdrojoch?
Chyby systémových prostriedkov, tie sú najhoršie. V okamihu, keď používame počítač, všetko ide dobre, stačí jeden program náročný na zdroje, dvakrát kliknite na túto ikonu a rozlúčte sa so systémom, ktorý funguje. Ale prečo je to, možno zlé programovanie, ale je to ešte zložitejšie, pretože sa to stáva aj v moderných operačných systémoch. Každý program, ktorý sa spustí, musí informovať operačný systém o množstve zdrojov, ktoré môže potrebovať na spustenie, a špecifikovať, ako dlho môže tento zdroj potrebovať. Niekedy to nemusí byť možné kvôli povahe procesu, ktorý program spúšťa. Toto sa nazýva únik pamäte. Program má však vrátiť pamäť alebo systémové prostriedky, ktoré predtým požadoval.
A keď nie, môžeme vidieť chyby ako:
- “Váš počítač má málo pamäte“
- „Systém má nebezpečne málo zdrojov“
- „Neexistujú dostatočné systémové prostriedky na dokončenie požadovanej služby“
A viac.
Ako môžeme opraviť chyby systémových prostriedkov?
Kombinácia 3 magických kláves „Alt“ + „Del“ + „Ctrl“ by mala byť základom pre každého, kto čelí častému zamrznutiu systému. Stlačením tohto tlačidla sa dostaneme priamo do Správcu úloh. To nám umožňuje zobraziť všetky systémové prostriedky využívané rôznymi programami a službami.
Častejšie by sme boli schopní zistiť, ktorá aplikácia alebo program zaberá veľa pamäte alebo robí veľké množstvo čítania a zápisu na disk. Po úspešnom nájdení tohto by sme boli schopní získať späť stratené systémové prostriedky buď úplným ukončením problematickej aplikácie alebo odinštalovaním programu. Ak to nie je žiadny program, bolo by pre nás výhodné vyhľadať v správcovi úloh sekciu služieb by odhalil, ktorá služba spotrebováva alebo zaberá zdroje v tichosti na pozadí, čím by okrádal tento vzácny systém zdroj.
Existujú služby, ktoré sa spúšťajú pri spustení operačného systému, sú to tzv spúšťacie programy, nájdeme ich v spúšťacej časti správcu úloh. Krása tejto sekcie je v tom, že nemusíme v skutočnosti manuálne vyhľadávať všetky služby náročné na zdroje. Namiesto toho táto časť ľahko zobrazuje služby ovplyvňujúce systém s hodnotením vplyvu pri spustení. Takže pomocou toho môžeme určiť, ktoré služby sa oplatí deaktivovať.
Vyššie uvedené kroky by určite pomohli, ak počítač úplne nezamrzne alebo zamrzne iba určitá aplikácia. Čo ak je celý systém úplne zamrznutý? Tu by sme boli vykreslení bez iných možností, žiadne z klávesov nefunguje ako všetky ovládacie systém je zamrznutý z dôvodu nedostupnosti požadovaného prostriedku na spustenie, ale na reštart počítač. Toto by malo vyriešiť problém zamrznutia, ak bol spôsobený nesprávnym správaním alebo nekompatibilnou aplikáciou. Po zistení, ktorá aplikácia to spôsobila, môžeme pokračovať a problematickú aplikáciu odinštalovať.
Sú chvíle, keď ani vyššie uvedené kroky nebudú príliš užitočné, ak systém zostane visieť napriek vyššie uvedenému podrobnému postupu. Je pravdepodobné, že to môže byť problém súvisiaci s hardvérom. Najmä to môže byť nejaký problém s Pamäť s náhodným prístupom (RAM) v tomto prípade budeme musieť pristupovať k slotu RAM na základnej doske systému. Ak existujú dva moduly pamäte RAM, môžeme skúsiť spustiť systém s jednou pamäťou RAM jednotlivo z týchto dvoch, aby sme zistili, ktorá pamäť RAM je na vine. Ak sa zistí akýkoľvek problém s pamäťou RAM, výmena chybnej pamäte RAM by skončila vyriešením problému zamrznutia spôsobeného nízkymi systémovými zdrojmi.
Záver
Dúfame, že ste pochopili, čo je systémový prostriedok, aké sú rôzne typy systémových prostriedkov, ktoré existujú v akomkoľvek výpočtovom zariadení, aký druh chýb, s ktorými sa môžeme stretnúť pri našich každodenných počítačových úlohách, a rôznych procedúr, ktoré môžeme podniknúť na odstránenie problémov s nízkymi systémovými zdrojmi úspešne.