WikiDer > SXM (транзакционная память)

SXM (transactional memory)
SXM
Оригинальный автор (ы)Microsoft Research
Разработчики)Microsoft
изначальный выпускЯнварь 2005 г.; 15 лет назад (2005-01)
Написано вC #
Операционная системаМайкрософт Виндоус
Платформа.NET Framework
ТипПрограммная транзакционная память
ЛицензияЛицензионное соглашение с общим исходным кодом Microsoft Research (MSR-SSLA)
Интернет сайтисследование.microsoft.com/исследование/ загрузки/Подробности/ 6cfc842d-1c16-4739-afaf-edb35f544384/Подробности.aspx

SXM это программная транзакционная память система разрабатывается на Microsoft Research.

Обзор

SXM API выставляется через управляемый код и используется для синхронизации доступа к Общая память без использования замки. Это достигает взаимное исключение с помощью база данных-любить атомарность сделки. SXM использует Отражение и возможности генерации динамического кода .NET Framework излучать CIL код для включения атомарных транзакций на общих структуры данных прямо во время выполнения. SXM был написан на C #.

Смотрите также

внешние ссылки