Когда компьютерная система создает новый контекст на основе ранее существовавшей модели или схемы, говорят, что модель создана . Инкапсулированный контекст, возникающий в результате этого процесса создания экземпляра , называется экземпляром модели или схемы. Эта общая концепция применима конкретно к информатике несколькими способами.
Обычно экземпляры объектов ООП используют общую схему размещения данных со многими другими экземплярами среды выполнения , особенно с экземплярами того же или похожего типа данных . Чтобы гарантировать, что значения, хранящиеся в каждом экземпляре, хранятся отдельно в течение всего срока их существования, система должна выделить — и конфиденциально связать с каждым соответствующим новым контекстом — отдельную копию этого изображения макета. Это предотвращает взаимодействие значений в одном экземпляре со значениями в любом другом.
Экземпляр компьютера может представлять собой состояние программного обеспечения, которое предоставляет операционную систему или другую среду размещения. Доступные ресурсы на этой виртуальной машине обычно включают , например, доступ к хранилищу, процессору и графическому процессору .
В компьютерной графике можно создать экземпляр полигональной модели, чтобы ее можно было нарисовать несколько раз в разных местах сцены. Это метод, который можно использовать для повышения производительности рендеринга , поскольку часть работы, необходимой для отображения каждого экземпляра, используется повторно.
В контексте POSIX-ориентированных операционных систем термин «экземпляр (программы)» обычно относится к любому исполняемому процессу , экземпляр которого создается из этой программы (посредством системных вызовов , например fork() и exec() ); то есть каждый исполняемый процесс в ОС является экземпляром некоторой программы, из которой он был создан. [1]