Type Stable Memory Management

Type Stable Memory Management

Lambert M. Surhone, Mariam T. Tennoe, Susan F. Henssonow

     

бумажная книга



Издательство: Книга по требованию
Дата выхода: июль 2011
ISBN: 978-6-1336-2391-0
Объём: 80 страниц
Масса: 141 г
Размеры(В x Ш x Т), см: 23 x 16 x 1

High Quality Content by WIKIPEDIA articles! Type-Stable Memory Management refers to the concept of maintaining type between memory allocation and deallocation. This idea is extremely useful in constructing non-blocking synchronization algorithms. The below image describes an algorithm detailing the use of type-stable memory (TSM) allocation for the implementation of a non-blocking link-list modification. Without the use of type-stable memory, the pointer p may incorrectly point to something of a different type. In languages like C or C++, an invalid pointer may cause all sorts of undefined behavior. The use of TSM has greatly simplified the construction of such an algorithm.

Данное издание не является оригинальным. Книга печатается по технологии принт-он-деманд после получения заказа.

Каталог