Veröffentlichungen
Januar 2016
So Mo Di Mi Do Fr Sa
    12
345__6789
10111213141516
17181920212223
24252627282930
31 
DBApp-Suche

Application datasets: 19857 Version datasets: 134683
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