Кіріспе
Компьютерлік жүйенің физикалық немесе виртуалды, шектеулі қолжетімділігі бар кез келген компоненті. Компьютердегі жүйелік ресурс немесе жай ғана ресурс – компьютерге қолжетімді, шектеулі саны бар кез келген физикалық немесе виртуалды компонент. Барлық қосылған құрылғылар мен ішкі жүйе компоненттері ресурстар болып табылады. Виртуалды жүйелік ресурстарға файлдар (нақтырақ айтқанда, файл дескрипторлары), желілік қосылымдар (нақтырақ айтқанда, желілік сокеттер) және жад аймақтары жатады. Ресурстарды басқару – ресурстарды басқару деп аталады, және ол ресурстардың жоғалуын болдырмауды (процесс пайдалануын аяқтағаннан кейін ресурсты босатпау) және ресурстарға талас туғанда оны шешуді қамтиды (бірнеше процесс шектеулі ресурсқа қол жеткізуді қалағанда). Бұлттық есептеулерде есептеу ресурстары желі арқылы қызметтер ұсыну үшін қолданылады.
In computing, a system resource, or simply resource, is any physical or virtual component of limited availability that is accessible to a computer. All connected devices and internal system components are resources. Virtual system resources include files (concretely file handles), network connections (concretely network sockets), and memory areas. Managing resources is referred to as resource management, and includes both preventing resource leaks (not releasing a resource when a process has finished using it) and dealing with resource contention (when multiple processes wish to access a limited resource). Computing resources are used in cloud computing to provide services through networks.
Санаты
Кейбір ресурстар, әсіресе жад және сақтау кеңістігі, «орналасу» ұғымына ие, және үзділіссіз бөлінуді үзділіссіз емес бөлінуден ажыратуға болады. Мысалы, 1 ГБ жадты бір блокпен бөлу, 1 МБ көлеміндегі 1024 блокпен бөлуден өзгеше. Екіншісі фрагментация деп аталады және көбінесе өнімділікке күрт әсер етеді, сондықтан үзділіссіз бос орын сақтау кеңістігінің жалпы ресурсының бір бөлігі болып табылады. Сонымен қатар, сығылатын ресурстарды сығылмайтын ресурстардан ажыратуға болады. Сығылатын ресурстар, әдетте, процессор және желілік өткізу қабілеті сияқты, қауіпсіз түрде шектелуі мүмкін: пайдаланушы шектеуге пропорционалды түрде баяуласа да, әдеттегідей жұмыс істей береді. Басқа ресурстар, әдетте жад сияқты сақтау ресурстары, сәтсіздікке немесе өнімділіктің күрт төмендеуіне (мысалы, құбылу салдарынан, егер жұмыс жиынтығы жадқа сыймаса және жиі беттерді ауыстыру қажет болса, прогресс айтарлықтай баяулайды) әкелмейінше шектеле алмайды. Айырмашылық әрқашан да анық емес; жоғарыда айтылғандай, беттерді ауыстыру жүйесі негізгі жадты (біріншілік сақтау) сығуға мүмкіндік береді (қатты дискіге беттерді ауыстыру арқылы (екіншілік сақтау)), ал кейбір жүйелер кэш үшін сығылатын жадыны қолдануға мүмкіндік береді, бұл өнімділікке елеулі зиян келтірмейді. Электр қуаты да белгілі бір деңгейде сығылатын болып келеді: қуат болмаса (немесе жеткілікті кернеу болмаса) электр құрылғысы жұмыс істемейді және тоқтап қалады немесе істен шығады, бірақ кейбір құрылғылар, әсіресе ұялы телефондар, қуатты үнемдеу кезінде нашар жұмыс істеуге немесе құрылғыны тоқтатуға, бірақ толығымен өшірмей, мүмкіндік береді, бұл қуатты үнемдеуді қатты қысқартады.