atomicity

Czy file append atomic jest w Unixie?

Ogólnie rzecz biorąc, co możemy wziąć za pewnik, gdy dodajemy do pliku w Uniksie z wielu procesów? Czy możliwa jest utrata d ... ałcone?) Jeśli dodatek nie jest atomowy w powyższym sensie, to jaki jest najlepszy sposób zapewnienia wzajemnego wykluczenia?

przypisanie odniesienia jest atomowe, więc dlaczego jest połączone.Exchange (Ref Object, Object) potrzebne?

W moim wielowątkowym serwisie ASMX miałem pole klasy _allData własnego typu SystemData, które składa się z kilku List<T> ... newData); Wyświetla ostrzeżenie "odniesienie do pola lotnego nie będzie traktowane jako lotne" co powinienem o tym myśleć?

Jakie operacje w Javie są uważane za atomowe?

Jakie operacje w Javie są uważane za atomowe?

Kiedy naprawdę muszę używać atomic zamiast bool? [duplikat]

to pytanie ma już odpowiedzi tutaj : ... możliwe było posiadanie częściowo zmodyfikowanej wartości bool. Kiedy naprawdę muszę używać atomic<bool> zamiast bool?

W jaki sposób operacje atomowe są realizowane na poziomie sprzętowym?

Rozumiem, że na poziomie języka asemblera architektury zestawów instrukcji zapewniają operacje compare i swap i podobne. Jedn ... mięci zarządza tym? Edit: jeśli implementacja x86 jest tajna, chętnie usłyszę, jak implementuje ją jakaś Rodzina procesorów.

Unikaj duplikatów postów z resztą

Używam POST w REST API do tworzenia obiektów. Co jakiś czas Serwer utworzy obiekt, ale klient zostanie odłączony, zanim otrzy ... ektu na kliencie. Po zapisaniu Backbone wykona żądanie PUT. Umieść uchwyt zaplecza REST na nieistniejącym dokumenty i gotowe.

Atomic properties vs thread-bezpieczne w Objective-C

W większości dyskusji, które czytałem, wskazuje to, że tworzenie właściwości atomic nie gwarantuje, że będzie bezpieczna dla ... miany spowodowanej przez zapis? Czy to właśnie oznacza "śmieci" w tym sensie i jakie właściwości atomowe pomagają zapobiegać?

porównaj i zamień vs test i ustaw

Mógłby mi ktoś wyjaśnić działanie i różnice powyższych operacji w wielowątkowości?

Django-Rollback save with transaction atomic

Próbuję utworzyć widok, w którym zapisuję obiekt, ale chciałbym cofnąć , który zapisuje, Jeśli pojawi się jakiś wyjątek. Tego ... e: # do something Co robię źle? nawet jeśli zostanie podniesiony wyjątek some_object jest nadal w bazie danych.

Czy baza danych może wspierać "Atomiczność", ale nie "spójność" lub odwrotnie?

Czytam o właściwościach kwasowych bazy danych. Atomiczność i spójność wydają się być bardzo blisko ze sobą powiązane. Zastana ... eś scenariusze, w których musimy po prostu wspierać Atomiczność, ale nie spójność lub odwrotnie. Przykład naprawdę by pomógł!

Operacje atomowe i wielowątkowość

[12]} ostatnio czytałem tutorial, w którym natknąłem się na oświadczenie, które mówi.. "specyfikacja języka Java gwarantuje, ... tomowe. Trochę się pomyliłem z powyższe stwierdzenie.. czy mógłbyś wyjaśnić Kiedy używać AtomicInteger lub AtomicLong klas.

czy LOCK EX nA read & write powinien być atomowy?

file_put_contents ( "file", "data", LOCK_EX ) Do pisania (czyli - zamyka i zapisuje) file_get_contents ( "file", LOCK_EX ... zansa, że php kiedyś będzie się tak zachowywać? EDIT: wiem, że można użyć rename - chciałbym znać odpowiedź na to pytanie...

std:: Atomic decrement and comparison

Na następującym kodzie: std::atomic<int> myint; //Shared variable //(...) if( --myint == 0) { //Code block B } ... , że jedyną modyfikacją myint w całym programie jest --myint wewnątrz if I że myint jest inicjalizowana z wartością dodatnią.