Системный ресурс - System resource

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

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

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

Категории

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

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

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

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

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