Resursă de sistem - System resource

În calcul , o resursă de sistem , sau pur și simplu resursă , este orice componentă fizică sau virtuală cu disponibilitate limitată în cadrul unui sistem de calculatoare . Toate dispozitivele conectate și componentele sistemului intern sunt resurse. Resursele sistemului virtual includ fișiere ( mânere de fișiere în mod concret ), conexiuni de rețea ( socketuri de rețea în mod concret ) și zone de memorie .

Gestionarea resurselor este denumită gestionarea resurselor și include atât prevenirea scurgerilor de resurse (nu eliberarea unei resurse atunci când un proces a terminat-o de utilizare), cât și gestionarea resurselor (atunci când mai multe procese doresc să acceseze o resursă limitată). Resursele de calcul sunt utilizate în cloud computing pentru a furniza servicii prin rețele.

Tipuri majore de resurse

Resurse generale

Categorii

Unele resurse, în special în memorie și spațiu de stocare, au o noțiune de „localizare“, și se poate distinge contigue alocări de necontigue alocări. De exemplu, alocarea a 1 GB de memorie într-un singur bloc, comparativ cu alocarea acesteia în 1.024 blocuri fiecare cu dimensiunea de 1 MB. Acesta din urmă este cunoscut sub numele de fragmentare și adesea grav de performanță a impactului, astfel încât contigue spațiu liber este o subcategorie a resursei generale de spațiu de stocare.

Se pot distinge, de asemenea, resursele compresibile de resursele incompresibile . Resursele compresibile, în general cele de procesare, cum ar fi lățimea de bandă a procesorului și a rețelei, pot fi restricționate benign: utilizatorul va fi încetinit proporțional cu limitarea, dar altfel va proceda normal. Alte resurse, în general cele de stocare, cum ar fi memoria, nu pot fi restricționate fără a provoca nici o defecțiune (dacă un proces nu poate aloca suficientă memorie, de obicei nu poate rula) sau o degradare severă a performanței, cum ar fi datorită thrashing (dacă un set de lucru nu se încadrează memorie și necesită frecvente paginări, progresul va încetini semnificativ). Distincția nu este întotdeauna clară; după cum s-a menționat, un sistem de paginare poate permite comprimarea memoriei principale (stocare primară) (prin paginare pe hard disk (stocare secundară)), iar unele sisteme permit memoria aruncată pentru cache, care este compresibilă fără impact dezastruos asupra performanței. Puterea electrică este într-o oarecare măsură compresibilă: fără energie (sau fără o tensiune suficientă) un dispozitiv electric nu poate funcționa și se poate opri sau se va prăbuși, dar unele dispozitive, în special telefoanele mobile, pot permite o funcționare degradată la un consum redus de energie sau pot permite dispozitivului să fie suspendat, dar nu întrerupt, cu un consum de energie mult mai redus.

Vezi si

Referințe