Type of studies | Title |
---|---|
Undergraduate Academic Studies | Power Software Engineering (Year: 3, Semester: Summer) |
Category | Professional-applicative |
Scientific or art field | Primenjeno softversko inženjerstvo |
ECTS | 6 |
Mastering of advanced principles and techniques of process virtualization.
This course will train students to be able to understand the processor virtualization.
Process and system virtualization introduction. Basic concepts of process virtualization. Basic concepts of system virtualization. Automatic memory management. Explicit memory management. Introduction in automatic memory management. Problems to solve. Memory allocation. Algorithms (mark-sweep, mark-compact, copying, reference counting, concurrent and real-time memory collection). Resources that cannot be handles automatically.
Lectures. Computer excercises. Consultations. The theoretical part of knowledge is exposed in the lectures. At the same time, practical part of knowledge is exposed in the computer excercises.
Authors | Title | Year | Publisher | Language |
---|---|---|---|---|
2005 | English | |||
2011 | English | |||
Tanenbaum, Andrew S. | Operating systems | 1987 | Prentice-Hall International, Inc. | English |
Course activity | Pre-examination | Obligations | Number of points |
---|---|---|---|
Theoretical part of the exam | No | Yes | 30.00 |
Complex exercises | Yes | Yes | 70.00 |
Associate Professor
Assistant Professor
Assistant Professor
Assistant - Master
Assistant - Master
Assistant - Master
Assistant - Master
© 2024. Faculty of Technical Sciences.
Address: Trg Dositeja Obradovića 6, 21102 Novi Sad
© 2024. Faculty of Technical Sciences.