×
Универзитет у Новом Саду

Предмет: Виртуелизација процеса (17.ESI060)

Основне информације:
 
Категорија Стручно-апликативни
Ужа научна област Примењено софтверско инжењерство
ЕСПБ 6

Овладавање студената напредним принципима и техникама виртуализације процеса.

Овај предмет ће омогућити студентима да разумеју виртуализацију процеса.

Увод у виртуелизацију система и процеса. Основни концепти виртуелизације система. Основни концепти виртуелизације процеса. Аутоматско руковање меморијом. Експлицитно руковање меморијом. Увод у аутоматско руковање меморијом. Мотивација. Проблеми који се решавају. Алокација меморије. Алгоритми (mark-sweep, mark-compact, копирајући, бројање референце, партиционисање хипа, конкурентно и real-time колектовање меморије). Партиционисање хипа. Ресурси којима није могуће аутоматски руковати.

Предавања. Рачунарске вежбе. Консултације. Теоријски део градива се излаже на предавањима, уз анализу кратких примера. Истовремено са предавањима, практични део градива се излаже на рачунарским вежбама.

Аутори Назив Година Издавач Језик
Jones R., Hosking A., Moss E. The Garbage Collection Handbook: The Art of Automatic Memory Management 2011 Chapman & Hall/CRC Енглески
Таненбаум, Андреw С. Оператинг сyстемс 1987 Прентице-Халл Интернатионал, Инц. Енглески
Сталингс, В. Оперативни системи 2013 Рачунарски факултет, Београд Српски језик
Smith J., Nair R. Virtual Machines: Versatile Platforms for Systems and Processes 2005 The Morgan Kaufmann Series in Computer Architecture and Design Енглески
Предметна активност Предиспитна Обавезна Број поена
Предметна активност
Теоријски део испита
Предиспитна
Не
Обавезна
Да
Број поена
30.00
Предметна активност
Сложени облици вежби
Предиспитна
Да
Обавезна
Да
Број поена
70.00

Предавања

Предавања

Рачунарске вежбе

Рачунарске вежбе

Рачунарске вежбе

Рачунарске вежбе

Рачунарске вежбе