- Регистрация
- 27 Авг 2018
- Сообщения
- 37,819
- Реакции
- 546,209
- Тема Автор Вы автор данного материала? |
- #1
As the development of hardware progresses, computers are expected tosolve increasingly complex problems. However, solving more complexproblems requires more complex software. To be able to develop thesesoftware systems, new programming languages with new features andhigher abstraction levels are introduced. These features are designed toease development, but sometimes they also make the runtime behaviorunpredictable. Such features can not be used in real-time systems.A feature that traditionally has been unpredictable is garbage collection. Moreover, even though a garbage collector frees unused memory,almost all such methods require large amounts of additional memory. Garbage collection relieves developers of the responsibility to reclaim memorythat is no longer used by the application. This is very tedious and errorprone if done manually. Since garbage collection increases productivityand decreases programming errors, developers find it attractive, also inthe real-time domain
INFORMATION PAGE:
DOWNLOAD: