Veröffentlichungen
Oktober 2018
So Mo Di Mi Do Fr Sa
123456
78910111213
14151617181920
21222324252627
28293031 
DBApp-Suche

Application datasets: 20442 Version datasets: 143938
DBApp v1.06
Copyright © demon
Werbung
  STMX

STMX ist eine schnelle Common Lisp-Bibliothek für Software Transactional Memory (STM), ein Steuerungsmechanismus für Nebenläufigkeit, der Programme einfacher zu schreiben und zu verstehen machen soll. Anstelle von traditioneller auf Sperren beruhender Programmierung nutzt man atomare Speichertransaktionen: Falls eine Speichertransaktion normal beendet wird, ist sie dauerhaft. Falls jedoch ein Fehler auftritt, wird sie zurückgesetzt. Transaktionen können auf sichere Weise parallel in verschiedenen Threads laufen, werden erneut ausgeführt, wenn Konflikte auftreten oder konsistentes Lesen nicht garantiert werden kann, und die Effekte einer Transaktion sind nicht sichtbar für andere Threads, bis sie dauerhaft sind. Dadurch werden Deadlocks vermieden, bei Fehlern wird automatisch zurückgesetzt und es wird mehr Parallelität möglich. (non)


 

Homepage: http://sourceforge.net/projects/stmx/
Rating:
Lizenz: GNU Lesser General Public License (LGPL)
Kategorie: Konsole
 
 

.: Hauptzweig
2013-09-04  1.9.0  Viele neue Funktionen  mehr...  
 
  Angaben ändern   Neue Version melden