Atomare Aktion
Aus PlusPedia
Eine Atomare Atkion in der Informatik bedeutet eine Transaktion wird vollständig oder gar nicht durchgeführt. (Commit oder Rollback)
Lösungen: Interrupts ausschalten.
Betriebssysteme bieten hardwarenahe Funktionen
fetch_and_add(fetch and add value)
- def fetch_and_add(s, value): tmp
- tmp = s; s = tmp + value; return tmp;
test_and_set(test and set lock)
- def test_and_set(s):
- tmp = s; s = true; return tmp;
In Python gibt es ein Modul threading mit der Klasse Semaphor
Methoden
- acquire() // entspricht (P)
- release () // entspricht (V)
Inhaltsverzeichnis
Übrigens: Die PlusPedia ist NICHT die Wikipedia. Wir sind ein gemeinnütziger Verein, PlusPedia ist werbefrei. Wir freuen uns daher über eine kleine Spende! |
1 Links und Quellen
1.1 Siehe auch
1.2 Weblinks
1.2.1 Bilder / Fotos
1.3 Quellen
1.4 Literatur
1.5 Einzelnachweise
2 Andere Lexika
Wikipedia kennt dieses Lemma (Atomare Aktion) vermutlich nicht.
Diesen Artikel melden!
Verletzt dieser Artikel deine Urheber- oder Persönlichkeitsrechte?
Hast du einen Löschwunsch oder ein anderes Anliegen? Dann nutze bitte unser Kontaktformular
PlusPedia Impressum
Bitte Beachte:
Sämtliche Aussagen auf dieser Seite sind ohne Gewähr.
Für die Richtigkeit der Aussagen übernimmt die Betreiberin keine Verantwortung.
Nach Kenntnissnahme von Fehlern und Rechtsverstößens ist die Betreiberin selbstverständlich bereit,
diese zu beheben.
Verantwortlich für jede einzelne Aussage ist der jeweilige Erstautor dieser Aussage.
Mit dem Ergänzen und Weiterschreiben eines Artikels durch einen anderen Autor
werden die vorhergehenden Aussagen und Inhalte nicht zu eigenen.
Die Weiternutzung und Glaubhaftigkeit der Inhalte ist selbst gegenzurecherchieren.