Управление ресурсами (вычисления)

Оглавление1 Управление ресурсами (вычислительная техника)1.1 Управление ресурсами в программировании1.2 Объектно-ориентированное программирование1.3 RAII1.4 Сложные объектные отношения1.5 Структурированное программирование1.6 Предложение об очистке1.7 […]

Управление ресурсами (вычислительная техника)

  • Управление ресурсами в программировании

    • Ресурсы могут быть связаны с объектами, которые их используют. 
    • Управление ресурсами включает получение, использование и освобождение ресурсов. 
    • Существуют различные подходы к управлению ресурсами, включая объектно-ориентированное программирование и RAII. 
  • Объектно-ориентированное программирование

    • Ресурсы инкапсулируются в объекты, что упрощает управление ими. 
    • Управление ресурсами может быть связано с владением, просмотром или взаимодействием объектов. 
    • Распространенным подходом является получение ресурса при создании объекта и его явное освобождение через метод dispose. 
  • RAII

    • Управление ресурсами связано с управлением памятью, что гарантирует наличие ресурсов у живых объектов. 
    • RAII хорошо работает с ресурсами, управляемыми кучей, но может быть неэффективным в системах с автоматическим управлением памятью. 
  • Сложные объектные отношения

    • Управление ресурсами усложняется при наличии нескольких объектов, зависящих от одного ресурса. 
    • Отношения между объектами могут быть владением или просмотром, что влияет на управление ресурсами. 
    • Существуют разные условные обозначения для управления ресурсами в зависимости от типа отношений. 
  • Структурированное программирование

    • Управление ресурсами стека может быть упрощено с помощью вложенного кода. 
    • Этот подход может привести к вложенному коду при большом количестве ресурсов. 
  • Предложение об очистке

    • Функция может возвращать один выход с кодом очистки, используя goto для перехода к коду очистки перед выходом. 
  • Дальнейшее чтение и внешние ссылки

    • Статья содержит ссылки на дополнительные ресурсы и обновления генерального директора по управлению ресурсами. 

Полный текст статьи:

Управление ресурсами (вычисления) — Википедия

Оставьте комментарий

Прокрутить вверх