stringtranslate.com

Системный ресурс

В вычислительной технике системный ресурс или простой ресурс — это любой физический или виртуальный компонент ограниченной доступности внутри компьютерной системы . Все подключенные устройства и внутренние компоненты системы являются ресурсами. Ресурсы виртуальной системы включают файлы (точнее дескрипторы файлов ), сетевые подключения (точнее сетевые сокеты ) и области памяти .

Управление ресурсами называется управлением ресурсами и включает в себя как предотвращение утечек ресурсов (не освобождение ресурса, когда процесс завершил его использование), так и борьбу с конкуренцией за ресурсы (когда несколько процессов желают получить доступ к ограниченному ресурсу). Вычислительные ресурсы используются в облачных вычислениях для предоставления услуг через сети.

Основные типы ресурсов

Общие ресурсы

Категории

Некоторые ресурсы, особенно память и пространство для хранения, имеют понятие «расположение», и можно отличить смежные выделения от несмежных . Например, выделение 1 ГБ памяти в одном блоке вместо выделения его 1024 блоками размером 1 МБ каждый. Последнее известно как фрагментация и часто серьезно влияет на производительность, поэтому непрерывное свободное пространство является подкатегорией общего ресурса дискового пространства.

Также можно отличить сжимаемые ресурсы от несжимаемых ресурсов. [1] Сжимаемые ресурсы, обычно связанные с пропускной способностью, такие как ЦП и пропускная способность сети, могут регулироваться мягко: работа пользователя будет замедляться пропорционально регулированию, но в остальном все будет работать нормально. Другие ресурсы, обычно ресурсы хранения, такие как память, не могут быть ограничены без возникновения сбоя (если процесс не может выделить достаточно памяти, он обычно не может работать) или серьезного снижения производительности, например, из-за перегрузки (если рабочий набор не вписывается в памяти и требует частого подлистывания страниц, прогресс значительно замедлится). Различие не всегда четкое; как уже упоминалось, система подкачки может позволять сжимать основную память (основное хранилище) (путем подкачки на жесткий диск (вторичное хранилище)), а некоторые системы позволяют сбрасывать память для кэшей, которую можно сжимать без катастрофического влияния на производительность. Электрическая энергия в некоторой степени сжимаема: без питания (или без достаточного напряжения) электрическое устройство не может работать, останавливается или выходит из строя, но некоторые устройства, особенно мобильные телефоны, могут допускать ухудшенную работу при пониженном энергопотреблении или могут позволить устройству быть приостановлено, но не прекращено, с гораздо меньшим энергопотреблением.

Смотрите также

Рекомендации

  1. ^ Модель ресурсов Kubernetes: «Некоторые ресурсы, такие как процессор и пропускная способность сети, сжимаемы, а это означает, что их использование потенциально может быть ограничено относительно щадящим образом».