Обчи́слювальні ресу́рси — можливості, забезпечувані компонентами обчислювальної системи, що витрачаються (зайняті) в процесі її роботи.
В обчислювальній техніці системний ресурс або просто ресурс - це будь-який фізичний або віртуальний компонент обмеженої доступності в комп'ютерній системі. Кожен пристрій, підключений до комп'ютерної системи, є ресурсом. Кожен внутрішній системний компонент є ресурсом. Ресурси віртуальної системи включають файли (конкретні файлові дескриптори), мережеві підключення (конкретно мережеві сокети) і області пам'яті. Керування ресурсами включає в себе як запобігання витокам ресурсів (не звільнення ресурсу, коли процес завершив його використання), так і боротьбу з конфліктом ресурсів (коли кілька процесів хочуть отримати доступ до обмеженого ресурсу). хмарні обчислення для надання послуг через мережі.
Основні типи ресурсів
- запити переривання (IRQ)
- канали прямого доступу до пам'яті (DMA)
- блокування
- зовнішні пристрої
- зовнішня пам'ять або об'єкти, такі як пам'ять, керована у власному коді, з Java; або об'єкти в об'єктної моделі документа (DOM) з JavaScript
Загальні ресурси
- процесор, як одинарний, так і об'єднання декількох процесорів - див. Багатозадачність
- оперативна пам'ять і віртуальна пам'ять - див. Керування пам'яттю
- жорсткі диски, сюди включають місце для збереження даних, простір "підкачки"(розширення оперативної пам'яті), паралельне використання декількох фізичних пристроїв
- кеш-пам'ять, в тому числі кеш-пам'ять ЦП і кеш-пам'яті MMU (трансляційний буфер)
- пропускна здатність мережі
- споживана електрична потужність
- (операції введення/виведення)
- генератор випадкових чисел
Категорії
Деякі ресурси, зокрема пам'ять і пристрої зберігання, мають поняття «місце розташування», і можна відрізнити суміжно розподілені від несуміжних. Наприклад, виділення 1 ГБ пам'яті в одному блоці в порівнянні з виділенням її в 1024 блоку розміром 1 МБ кожен. Останнє відоме як фрагментація і часто сильно впливає на продуктивність, тому безперервний вільний простір є підкатегорією загального ресурсу простору зберігання.
Деякі ресурси, такі, як пам'ять, такі як пам'ять, не можна довільно регулювати, не викликаючи збою (якщо процес не може виділити достатньо пам'яті, як правило, він не може працювати) або серйозного зниження продуктивності, наприклад, через перевантаження ( якщо програма або дані не поміщаються в пам'яті і вимагають частої підкачки, процес значно сповільниться). Різниця не завжди помітна; як уже згадувалося, система підкачки може забезпечувати "розширення" основної пам'яті (оперативної) (шляхом перенесення невикористовуваних даних на жорсткий диск ), а деякі системи допускають стискання даних для кешу без катастрофічного впливу на продуктивність. Споживану електричну потужність деякою мірою можна регулювати, вимикаючи не потрібні в даний момент пристрої, мобільні телефони, можуть дозволяти погіршену роботу при зниженому енергоспоживанні або можуть дозволити пристрою бути режимі "сну" з набагато більш низьким споживанням енергії.
Примітки
- Погорелый С. Д., Слободанюк Т. Ф. Программное обеспечение микропроцессорных систем: Справочник. —
- (PDF). Архів оригіналу (PDF) за 16 липня 2011. Процитовано 10 січня 2020.
{{}}
: Обслуговування CS1: Сторінки з текстом «archived copy» як значення параметру title () - . isocpp.org. Архів оригіналу за 28 вересня 2020. Процитовано 10 січня 2020.
Вікіпедія, Українська, Україна, книга, книги, бібліотека, стаття, читати, завантажити, безкоштовно, безкоштовно завантажити, mp3, відео, mp4, 3gp, jpg, jpeg, gif, png, малюнок, музика, пісня, фільм, книга, гра, ігри, мобільний, телефон, android, ios, apple, мобільний телефон, samsung, iphone, xiomi, xiaomi, redmi, honor, oppo, nokia, sonya, mi, ПК, web, Інтернет
Obchi slyuvalni resu rsi mozhlivosti zabezpechuvani komponentami obchislyuvalnoyi sistemi sho vitrachayutsya zajnyati v procesi yiyi roboti V obchislyuvalnij tehnici sistemnij resurs abo prosto resurs ce bud yakij fizichnij abo virtualnij komponent obmezhenoyi dostupnosti v komp yuternij sistemi Kozhen pristrij pidklyuchenij do komp yuternoyi sistemi ye resursom Kozhen vnutrishnij sistemnij komponent ye resursom Resursi virtualnoyi sistemi vklyuchayut fajli konkretni fajlovi deskriptori merezhevi pidklyuchennya konkretno merezhevi soketi i oblasti pam yati Keruvannya resursami vklyuchaye v sebe yak zapobigannya vitokam resursiv ne zvilnennya resursu koli proces zavershiv jogo vikoristannya tak i borotbu z konfliktom resursiv koli kilka procesiv hochut otrimati dostup do obmezhenogo resursu hmarni obchislennya dlya nadannya poslug cherez merezhi Osnovni tipi resursiv zapiti pererivannya IRQ kanali pryamogo dostupu do pam yati DMA blokuvannya zovnishni pristroyi zovnishnya pam yat abo ob yekti taki yak pam yat kerovana u vlasnomu kodi z Java abo ob yekti v ob yektnoyi modeli dokumenta DOM z JavaScript Zagalni resursi procesor yak odinarnij tak i ob yednannya dekilkoh procesoriv div Bagatozadachnist operativna pam yat i virtualna pam yat div Keruvannya pam yattyu zhorstki diski syudi vklyuchayut misce dlya zberezhennya danih prostir pidkachki rozshirennya operativnoyi pam yati paralelne vikoristannya dekilkoh fizichnih pristroyiv kesh pam yat v tomu chisli kesh pam yat CP i kesh pam yati MMU translyacijnij bufer propuskna zdatnist merezhi spozhivana elektrichna potuzhnist operaciyi vvedennya vivedennya generator vipadkovih chiselKategoriyiDeyaki resursi zokrema pam yat i pristroyi zberigannya mayut ponyattya misce roztashuvannya i mozhna vidrizniti sumizhno rozpodileni vid nesumizhnih Napriklad vidilennya 1 GB pam yati v odnomu bloci v porivnyanni z vidilennyam yiyi v 1024 bloku rozmirom 1 MB kozhen Ostannye vidome yak fragmentaciya i chasto silno vplivaye na produktivnist tomu bezperervnij vilnij prostir ye pidkategoriyeyu zagalnogo resursu prostoru zberigannya Deyaki resursi taki yak pam yat taki yak pam yat ne mozhna dovilno regulyuvati ne viklikayuchi zboyu yaksho proces ne mozhe vidiliti dostatno pam yati yak pravilo vin ne mozhe pracyuvati abo serjoznogo znizhennya produktivnosti napriklad cherez perevantazhennya yaksho programa abo dani ne pomishayutsya v pam yati i vimagayut chastoyi pidkachki proces znachno spovilnitsya Riznicya ne zavzhdi pomitna yak uzhe zgaduvalosya sistema pidkachki mozhe zabezpechuvati rozshirennya osnovnoyi pam yati operativnoyi shlyahom perenesennya nevikoristovuvanih danih na zhorstkij disk a deyaki sistemi dopuskayut stiskannya danih dlya keshu bez katastrofichnogo vplivu na produktivnist Spozhivanu elektrichnu potuzhnist deyakoyu miroyu mozhna regulyuvati vimikayuchi ne potribni v danij moment pristroyi mobilni telefoni mozhut dozvolyati pogirshenu robotu pri znizhenomu energospozhivanni abo mozhut dozvoliti pristroyu buti rezhimi snu z nabagato bilsh nizkim spozhivannyam energiyi PrimitkiPogorelyj S D Slobodanyuk T F Programmnoe obespechenie mikroprocessornyh sistem Spravochnik ISBN 5 335 00169 0 PDF Arhiv originalu PDF za 16 lipnya 2011 Procitovano 10 sichnya 2020 a href wiki D0 A8 D0 B0 D0 B1 D0 BB D0 BE D0 BD Cite web title Shablon Cite web cite web a Obslugovuvannya CS1 Storinki z tekstom archived copy yak znachennya parametru title posilannya isocpp org Arhiv originalu za 28 veresnya 2020 Procitovano 10 sichnya 2020