Pehmeä

Mikä on järjestelmäresurssi? | Erityyppiset järjestelmäresurssit

Kokeile Instrumenttia Ongelmien Poistamiseksi





LähetettyViimeksi päivitetty: 16. helmikuuta 2021

win 10 uudelleenasennus

Järjestelmäresurssi: Kekseliäisyys on yleismaailmallisesti houkutteleva ominaisuus, kekseliäisyys ei tarkoita sitä, että hänellä on käytössään paljon resursseja, vaan kyky maksimoida potentiaalinsa tai kulloinkin käytettävissä olevat niukat resurssit. Tämä ei päde vain todellisessa maailmassa, vaan myös laitteistoissa ja ohjelmistoissa, joita olemme alkaneet käyttää jokapäiväisessä elämässämme. Asioita perspektiivistä voidaan todeta, että vaikka monet toivovat, haaveilevat ja janoavat suorituskykyyn suuntautuneita ajoneuvoja, kaikki eivät päädy ostamaan urheiluautoa tai urheilupyörää, vaikka heillä olisi siihen keinoja, jos kysyt useimmilta ihmisiltä, ​​miksi he eivät ostaneet tällaista ajoneuvoa, heidän vastauksensa olisi, että se ei ole käytännöllistä.



Mikä on järjestelmäresurssi

Nyt se tarkoittaa, että jopa yhteiskunnassa valintamme kallistuvat tehokkuutta kohti. Ajoneuvot, joilla on eniten vetovoimaa, eivät ole kovin houkuttelevia, mutta ne tarjoavat tehokkuutta kustannusten, polttoainetalouden ja huollon suhteen. Pelkästään kalleimman laitteiston käyttäminen ei siis katkaise sitä, jos yksinkertaisen laskentataulukon muokkaaminen vaatii paljon tehoa, mikä voidaan tehdä nykyään myös älypuhelimella, tai yksinkertaisesti kalleimman pelin tai ohjelmiston asentaminen ei auta, jos se jäätyy heti kun avaamme sen. Vastaus siihen, mikä tekee jostain tehokkaan, on kyky hallita käytettävissä olevia resursseja erittäin älykkäällä tavalla, joka antaa meille maksimaalisen suorituskyvyn pienimmällä energia- ja resurssilla.



Sisällys[ piilottaa ]

Mikä on järjestelmäresurssi?

Lyhyt ja selkeä määritelmä tälle olisi käyttöjärjestelmän kyky suorittaa tehokkaasti käyttäjän pyytämät tehtävät hyödyntäen kaikkea laitteistoa ja ohjelmistoa parhaan kykynsä mukaan.



Tekniikan nopean kehityksen ansiosta tietokonejärjestelmän määritelmä on edennyt laatikon ulkopuolelle, jossa on joitain vilkkuvia valoja, joihin on kiinnitetty näppäimistö, näyttö ja hiiri. Älypuhelimet, kannettavat tietokoneet, tabletit, yksilevyiset tietokoneet jne. ovat muuttaneet ajatuksen tietokoneesta täysin. Kaikkien näiden nykyaikaisten ihmeiden taustalla oleva perustekniikka on kuitenkin pysynyt suurelta osin samana. Jotain, mikä ei myöskään muutu lähiaikoina.

Pohditaanpa tarkemmin, miten järjestelmäresurssi toimii? Aivan kuten mikä tahansa resurssi, kun käynnistämme tietokoneemme, se tarkistaa ja vahvistaa kaikki nykyiset poistumiset laitteistokomponentit yhdistetty siihen, joka sitten kirjautuu sisään Windowsin rekisteri . Täällä on tiedot kapasiteeteista ja kaikesta vapaasta tilasta, RAM-muistin määrästä, ulkoisista tallennusvälineistä jne.



Samalla käyttöjärjestelmä käynnistää myös taustapalvelut ja prosessit. Tämä on ensimmäinen välitön käytettävissä olevien resurssien käyttö. Esimerkiksi jos olemme asentaneet virustorjuntaohjelman tai ohjelmiston, joka tarvitsee säännöllistä päivitystä. Nämä palvelut alkavat heti, kun käynnistämme tietokoneen, ja aloitamme tiedostojen päivittämisen tai skannauksen taustalla suojatakseen ja pitääksemme meidät ajan tasalla.

Resurssipyyntö voi olla palvelu, jota sovellus ja järjestelmä tarvitsevat tai ohjelmia voidaan suorittaa käyttäjän pyynnöstä. Joten heti kun avaamme ohjelman, se tarkistaa, ovatko kaikki sen suorittamiseen käytettävissä olevat resurssit. Kun tarkistetaan, täyttyvätkö kaikki vaatimukset, ohjelma toimii juuri niin kuin on tarkoitettu. Kuitenkin, jos vaatimus ei täyty, käyttöjärjestelmä tarkistaa, mitkä sovellukset tunkeutuvat pelottavaan resurssiin ja yrittää lopettaa sen.

Ihannetapauksessa, kun sovellus pyytää mitä tahansa resurssia, sen on palautettava se, mutta useimmiten tiettyjä resursseja pyytäneet sovellukset eivät anna pyydettyä resurssia tehtävän suorittamisen jälkeen. Tästä syystä joskus sovelluksemme tai järjestelmämme jumiutuu, koska jokin muu palvelu tai sovellus vie tarvittavan resurssin toimiakseen taustalla. Tämä johtuu siitä, että kaikissa järjestelmissämme on rajoitettu määrä resursseja. Sen hallinta on siis ensiarvoisen tärkeää.

ps4 kayttajan poistaminen

Erityyppiset järjestelmäresurssit

Laitteisto tai ohjelmisto käyttävät järjestelmäresurssia viestiäkseen keskenään. Kun ohjelmisto haluaa lähettää tietoja laitteeseen, esimerkiksi kun haluat tallentaa tiedoston kiintolevylle tai kun laitteisto vaatii huomiota, kuten kun painamme näppäimistön näppäintä.

Järjestelmän käytön aikana kohtaamme neljän tyyppisiä järjestelmäresursseja, ne ovat:

  • Direct Memory Access (DMA) -kanavat
  • Keskeytyspyyntörivit (IRQ)
  • Tulo- ja lähtöosoitteet
  • Muistin osoitteet

Kun painamme näppäimistön näppäintä, näppäimistö haluaa ilmoittaa CPU:lle, että näppäintä on painettu, mutta koska CPU on jo varattu jonkin muun prosessin suorittamiseen, voimme nyt pysäyttää sen, kunnes se suorittaa käsillä olevan tehtävän.

Tämän ratkaisemiseksi meidän piti toteuttaa jotain ns keskeytyspyyntörivit (IRQ) , se tekee täsmälleen miltä se kuulostaa, se katkaisee CPU:n ja ilmoittaa CPU:lle, että esimerkiksi näppäimistöltä on tullut uusi pyyntö, joten näppäimistö asettaa jännitteen sille osoitetulle IRQ-linjalle. Tämä jännite toimii signaalina CPU:lle, että on olemassa laite, jolla on käsittelyä vaativa pyyntö.

Käyttöjärjestelmä liittyy muistiin pitkänä luettelona soluista, joita se voi käyttää datan ja ohjeiden säilyttämiseen, hieman kuin yksiulotteinen laskentataulukko. Ajattele muistiosoitetta paikkanumerona teatterissa, jokaiselle istuimelle on annettu numero riippumatta siitä, istuuko joku siinä vai ei. Istuimella istuva henkilö voi olla jonkinlainen tieto tai ohje. Käyttöjärjestelmä ei viittaa henkilöön nimellä, vaan ainoastaan ​​istuinnumerolla. Käyttöjärjestelmä voi esimerkiksi sanoa, että se haluaa tulostaa tietoja muistiosoitteeseen 500. Nämä osoitteet näytetään useimmiten näytöllä heksadesimaalilukuina segmenttipoikkeamamuodossa.

Input-output-osoitteita, joita kutsutaan myös yksinkertaisesti porteiksi, prosessori voi käyttää laitteistoon pääsyyn samalla tavalla kuin muistiosoitteita fyysisen muistin käyttämiseen. The emolevyn osoiteväylä joskus kuljettaa muistiosoitteita ja joskus syöte-lähtöosoitteita.

kiintolevyn kryptaus

Jos osoiteväylä on asetettu kuljettamaan tulo-lähtöosoitteita, jokainen laitteisto kuuntelee tätä väylää. Jos prosessori esimerkiksi haluaa kommunikoida näppäimistön kanssa, se sijoittaa näppäimistön Input-Output-osoitteen osoiteväylään.

Kun osoite on asetettu, CPU ilmoittaa osoitteen kaikille osoiterivillä oleville Input-Output-laitteille. Nyt kaikki tulo-lähtöohjaimet kuuntelevat osoitteitaan, kiintolevyohjain ei sano minun osoitettani, levykeohjain sanoo, ettei minun osoitettani, mutta näppäimistöohjain sanoo omani, minä vastaan. Joten näin näppäimistö päätyy vuorovaikutukseen prosessorin kanssa, kun näppäintä painetaan. Toinen tapa ajatella työskentelytapaa on Input-Output-osoitelinjat väylässä toimivat kuten vanha puhelinlinja - Kaikki laitteet kuulevat osoitteet, mutta vain yksi vastaa lopulta.

Toinen laitteiston ja ohjelmiston käyttämä järjestelmäresurssi on a Suora pääsy muistiin (DMA) kanava. Tämä on pikakuvakemenetelmä, jonka avulla syöttö-tulostuslaite lähettää tietoja suoraan muistiin ohittaen suorittimen kokonaan. Jotkut laitteet, kuten tulostin, on suunniteltu käyttämään DMA-kanavia, kun taas toiset, kuten hiiri, eivät ole. DMA-kanavat eivät ole yhtä suosittuja kuin ennen, koska niiden suunnittelu tekee niistä paljon hitaampia kuin uudemmat menetelmät. Hitaammat laitteet, kuten levykeasemat, äänikortit ja nauha-asemat, voivat kuitenkin käyttää DMA-kanavia.

Joten pohjimmiltaan laitteistot pyytävät CPU:ta huomiota keskeytyspyyntöjen avulla. Ohjelmisto kutsuu laitteistoa laitteiston tulo-lähtö-osoitteen perusteella. Ohjelmisto pitää muistia laitteistona ja kutsuu sitä muistiosoitteella. DMA-kanavat välittävät tietoja edestakaisin laitteistolaitteiden ja muistin välillä.

Suositus: 11 vinkkiä Windows 10:n hitaan suorituskyvyn parantamiseen

Joten näin laitteisto kommunikoi ohjelmiston kanssa kohdistaakseen ja hallitakseen järjestelmäresursseja tehokkaasti.

tietokoneen muisti taynna

Mitä virheitä voi tapahtua järjestelmäresursseissa?

Järjestelmäresurssivirheet, ne ovat pahimpia. Eräänä hetkenä käytämme tietokonetta, kaikki sujuu hyvin, tarvitaan vain yksi resursseja nälkäinen ohjelma, kaksoisnapsauta kuvaketta ja sano hyvästit toimivalle järjestelmälle. Mutta miksi se kuitenkin on, huono ohjelmointi mahdollisesti, mutta se muuttuu vielä hankalammaksi, koska tätä tapahtuu jopa nykyaikaisissa käyttöjärjestelmissä. Jokaisen suoritettavan ohjelman on ilmoitettava käyttöjärjestelmälle, kuinka paljon resursseja se saattaa tarvita suorittaakseen, ja määritettävä, kuinka kauan se saattaa tarvita kyseistä resurssia. Joskus se ei ehkä ole mahdollista ohjelman suorittaman prosessin luonteen vuoksi. Tätä kutsutaan muistivuoto . Ohjelman oletetaan kuitenkin palauttavan aiemmin pyytämän muistin tai järjestelmäresurssin.

Ja kun se ei näy, voimme nähdä virheitä, kuten:

  • Tietokoneen muisti on vähissä
  • Järjestelmän resurssit ovat vaarallisen vähissä
  • Järjestelmän resurssit eivät riitä pyydetyn palvelun suorittamiseen

Ja enemmän.

Kuinka voimme korjata järjestelmäresurssivirheet?

Kolmen maagisen näppäimen 'Alt' + 'Del' + 'Ctrl' yhdistelmä, tämän pitäisi olla niille, jotka kohtaavat usein järjestelmän jäätymisen. Tämän painaminen vie meidät suoraan Task Manageriin. Näin voimme tarkastella kaikkia eri ohjelmien ja palveluiden käyttämiä järjestelmäresursseja.

Useimmiten pystyisimme yleensä selvittämään, mikä sovellus tai ohjelma kuluttaa paljon muistia tai tekee paljon levyn luku- ja kirjoitustoimintoja. Kun tämä onnistuu, voisimme ottaa takaisin kadonneen järjestelmäresurssin joko lopettamalla ongelmallisen sovelluksen kokonaan tai poistamalla ohjelman. Jos kyseessä ei ole mikä tahansa ohjelma, meidän olisi hyödyllistä mennä etsimään Task Managerin palvelut-osioon, joka paljastaisi mikä palvelu kuluttaa tai vie resursseja hiljaa taustalla ja ryöstää näin tämän niukan järjestelmäresurssin.

aol fi sahkoposti

On palveluita, jotka käynnistyvät käyttöjärjestelmän käynnistyessä. Näitä kutsutaan käynnistysohjelmat , löydämme ne tehtävähallinnan käynnistysosiosta. Tämän osion kauneus on, että meidän ei tarvitse tehdä manuaalista hakua kaikille resursseja vaativille palveluille. Sen sijaan tämä osio näyttää helposti järjestelmään vaikuttavat palvelut käynnistysvaikutuksella. Joten tämän avulla voimme määrittää, mitkä palvelut kannattaa poistaa käytöstä.

Yllä olevat vaiheet auttaisivat ehdottomasti, jos tietokone ei jumiudu kokonaan tai vain tietty sovellus jäätyy. Entä jos koko järjestelmä jäätyy kokonaan? Tässä meillä ei ole muita vaihtoehtoja, mikään näppäimistä ei toimi, koska koko käyttöjärjestelmä on jumiutunut, koska tarvittavaa resurssia ei ole saatavilla, jotta se voisi toimia mutta käynnistää tietokoneen uudelleen. Tämän pitäisi korjata jäätymisongelma, jos se johtui huonosti toimivasta tai yhteensopimattomasta sovelluksesta. Kun havaitsemme, mikä sovellus aiheutti tämän, voimme edetä ja poistaa ongelmallisen sovelluksen.

Joskus edes yllä olevista vaiheista ei ole paljon hyötyä, jos järjestelmä roikkuu yllä esitetystä menettelystä huolimatta. On mahdollista, että se voi olla laitteistoon liittyvä ongelma. Varsinkin siinä voi olla jokin ongelma Random Access Memory (RAM) tässä tapauksessa meidän on käytettävä järjestelmän emolevyn RAM-paikkaa. Jos RAM-moduuleja on kaksi, voimme yrittää käyttää järjestelmää yhdellä RAM-muistilla erikseen kahdesta, selvittääksemme, mikä RAM on viallinen. Jos RAM-muistissa havaitaan ongelmia, viallisen RAM-muistin vaihtaminen ratkaisee järjestelmän alhaisten resurssien aiheuttaman jäätymisongelman.

Johtopäätös

Toivomme, että ymmärrät tämän avulla, mikä järjestelmäresurssi on, mitä erityyppisiä järjestelmäresursseja missä tahansa tietokoneessa on, millaisia ​​virheitä voimme kohdata päivittäisissä laskentatehtävissämme ja erilaisia ​​​​toimenpiteitä, joita voimme sitoutuvat korjaamaan järjestelmän alhaisiin resursseihin liittyvät ongelmat onnistuneesti.

Aditya Farrad

Aditya on oma-aloitteinen tietotekniikan ammattilainen ja hän on työskennellyt tekniikan kirjoittajana viimeiset 7 vuotta. Hän kattaa Internet-palvelut, mobiili-, Windows-, ohjelmistot ja ohjeet.