Mäkký

Čo je to systémový zdroj? | Rôzne typy systémových prostriedkov

Vyskúšajte Náš Nástroj Na Odstránenie Problémov





Uverejnené dňaPosledná aktualizácia: 16. februára 2021

Systémový zdroj: Byť vynaliezavý je všeobecne atraktívna vlastnosť, vynaliezavosť sa nerovná tomu, že človek má k dispozícii veľa zdrojov, ale má schopnosť maximalizovať svoj potenciál alebo vzácne zdroje, ktoré má v danom čase k dispozícii. 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é auto alebo športovú motorku, aj keby na to mal prostriedky, ak sa spýtate väčšiny ľudí, prečo nekúpili takéto vozidlo, ich odpoveď by bola, že to nie je praktické.



Čo je systémový zdroj

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 neskráti, ak spotrebúva veľa energie na úpravu jednoduchej tabuľky, ktorú možno v dnešnej dobe urobiť aj na smartfóne, alebo jednoducho nainštalovať najdrahšiu hru alebo softvér. zamrzne hneď ako ho otvoríme. Odpoveďou na to, čo robí niečo efektívnym, je schopnosť spravovať dostupné zdroje veľmi inteligentným spôsobom, ktorý nám poskytuje maximálny výkon pri čo najmenšom množstve energie a zdrojov.



Obsah[ skryť ]

Čo je systémový zdroj?

Krátkou a jasnou definíciou 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 podľa svojich najlepších schopností.



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 sa stáva, že aplikácie, ktoré si vyžiadali konkrétne zdroje, po dokončení úlohy požadovaný zdroj neposkytnú. 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 mimoriadne dôležité.

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čí danú úlohu.

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 z klávesnice prišla nová požiadavka, takže klávesnica umiestni napätie na linku IRQ, ktorá jej bola priradená. 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á priradené čí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 na pamäťovej adrese 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 párty 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:

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 nejde o žiadny program, bolo by pre nás výhodné vyhľadať v správcovi úloh sekciu služieb, ktorá by odhalila, ktorá služba potichu spotrebúva alebo zaberá zdroje na pozadí, čím sa oberá o tento vzácny systémový 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í, žiadny z kľúčov nie je funkčný, pretože celý operačný systém je zamrznutý z dôvodu nedostupnosti požadovaného zdroja na spustenie, ale na reštartovanie počítača. To 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ú veľmi 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ý zdroj, aké sú rôzne typy systémových prostriedkov, ktoré existujú v akomkoľvek výpočtovom zariadení, s akými druhmi chýb sa môžeme stretnúť pri našich každodenných počítačových úlohách a rôznymi postupmi, ktoré môžeme zaviažte sa úspešne vyriešiť problémy s nízkymi systémovými zdrojmi.

Aditya Farrad

Aditya je samostatne motivovaný profesionál v oblasti informačných technológií a posledných 7 rokov je autorom technológií. Zaoberá sa internetovými službami, mobilnými zariadeniami, Windows, softvérom a návodmi ako na to.