Экземпляр (информатика)
![]() | В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Когда компьютерная система создает новый контекст на основе ранее существовавшей модели или схемы, говорят, что модель создана . Инкапсулированный контекст, возникающий в результате этого процесса создания экземпляра, называется экземпляром модели или схемы. Эта общая концепция применима конкретно к информатике несколькими способами.
Объектно-ориентированное программирование [ править ]
Обычно экземпляры объектов ООП используют общую схему размещения данных со многими другими экземплярами среды выполнения , особенно с экземплярами того же или похожего типа данных . Чтобы гарантировать, что значения, хранящиеся в каждом экземпляре, хранятся отдельно в течение всего срока их существования, система должна выделить — и конфиденциально связать с каждым соответствующим новым контекстом — отдельную копию этого изображения макета. Это предотвращает взаимодействие значений в одном экземпляре со значениями в любом другом.
Идентификация машины [ править ]
Экземпляр компьютера может представлять собой состояние программного обеспечения, которое предоставляет операционную систему или другую среду размещения. Доступные ресурсы на этой виртуальной машине доступ к хранилищу, процессору и графическому процессору обычно включают , например, .
Компьютерная графика [ править ]
В компьютерной графике можно создать экземпляр полигональной модели, чтобы ее можно было нарисовать несколько раз в разных местах сцены.Это метод, который можно использовать для повышения производительности рендеринга , поскольку часть работы, необходимой для отображения каждого экземпляра, используется повторно.
Операционные системы [ править ]
В контексте POSIX-ориентированных операционных систем термин «экземпляр (программы)» обычно относится к любому исполняемому процессу , экземпляр которого создается из этой программы (посредством системных вызовов , например fork() и exec() ); то есть каждый исполняемый процесс в ОС является экземпляром некоторой программы, из которой он был создан. [1]
Ссылки [ править ]
- ^ Бах, Морис Дж. (1986). Проект операционной системы UNIX . Прентис Холл. стр. 10, 24. ISBN. 0-13-201799-7 . Архивировано из оригинала 15 марта 2010 г.