synchronization

Jak zaimplementowana jest synchronizacja wątków na poziomie języka asemblacji?

Chociaż znam koncepcje programowania współbieżnego, takie jak muteksy i semafory, nigdy nie rozumiałem, jak są one implemento ... e wait mov [lock], edx ; I wanted an exclusive lock but the above ; three instructions are not an atomic operation :(

Jak zrobić mój wątek ArrayList-Bezpieczny? Kolejne podejście do problemu w Javie?

Mam ArrayList, którego chcę użyć do przechowywania obiektów RaceCar, które rozszerzają klasę Thread zaraz po zakończeniu ich ... ć, czy stosuję poprawne podejście, a jeśli nie, to czego powinienem użyć, aby mój wątek kodu był bezpieczny? Dzięki za pomoc!

Jak określić, czy obiekt jest zablokowany (zsynchronizowany), aby nie blokować w Javie?

Mam proces A, który zawiera w pamięci tabelę z zestawem rekordów (recordA, recordB, itd...) Teraz ten proces może uruchomić ... ed(record) { performOperation(record); } Jakieś wskazówki, jak można to osiągnąć? Każda pomoc będzie mile widziana. Dzięki,

Synchronizacja na obiektach String w Javie

Mam webapp, że jestem w trakcie wykonywania testów obciążenia / wydajności, szczególnie na funkcji, w której oczekujemy kilku ... emat tego, jak najlepiej zrobić operację taką jak ten wątek-bezpieczne, i dałbym więcej głosów na te odpowiedzi, gdybym mógł!

iOS-najlepsze praktyki synchronizacji baz danych i serwerów [duplikat]

To pytanie ma już odpowiedź tutaj: schemat / algorytm synchronizacji klient-serwer? ... nieniu synchronizacji między bazami aplikacji i serwerów przy jednoczesnym zapewnieniu zoptymalizowanego czasu przetwarzania.

Jednoczesne dodawanie wątków do ArrayList w tym samym czasie - co się dzieje?

Mamy wiele wątków wywołujących {[0] } na ArrayList. Moja teoria jest taka, że gdy {[2] } jest wywoływana jednocześnie prze ... naprawdę dodawany do ArrayList. Czy to możliwe? Jeśli tak, to jak to obejść? Użyć zsynchronizowanej kolekcji jak Vector?

Różnica między Hashtable i kolekcjami.synchronizedMap (HashMap)

As far as I know, java.util.Hashtable synchronizuje każdą metodę w java.util.Map Interfejs, podczas gdy Collections.synchroni ... inne? Co się stanie, gdy zrobimy Collections.synchronizedMap(hash_table)? Czy będzie to równe zwykłemu java.util.Hashtable?

Osiągnięcie Gwintu-Bezpieczeństwo

Pytanie Jak mogę upewnić się, że moja aplikacja jest bezpieczna dla wątków? Czy są jakieś wspólne praktyki, metody testowani ... łatwo zapomina się dodać kod synchronizacji? Jak upewnić się, że dodałeś kod synchronizacji we wszystkich ważnych miejscach?

Synchronizacja i System.Wynocha.println

Jeśli wiele wątków wywoła System.Wynocha.println (String) bez synchronizacji, czy wyjście może zostać przeplatane? Interfejs ... ad, jeśli każdy wątek zawiera: System.out.println("ABC"); Jest gwarantowanym wyjściem: ABC ABC A może być: AABC BC

ConcurrentHashMap: unikaj tworzenia dodatkowych obiektów za pomocą "putIfAbsent"?

Agreguję wiele wartości dla kluczy w środowisku wielowątkowym. Klucze nie są znane z góry. Myślałem, że zrobię coś takiego: ... nie zwracała nowo utworzonego elementu, i brakiem sposobu na odroczenie instancji, chyba że jest to wymagane (że tak powiem).

Automatycznie utrzymywać synchronizację wtórnego repo z pierwotnym repo?

Mamy układ dwupoziomowy. Mamy podstawowe repozytorium (zwane poniżej 'podstawowym'). I repozytorium wtórne (zwane poniżej " ... mam nadzieję, że jest prostszy sposób na zrobienie tego, tzn. ktoś powie: "Och, nie rób tego wszystkiego, po prostu zrób...".

Czy dla c++istnieje Kolejka bez blokady wielu producentów? [zamknięte]

Im więcej czytam, tym bardziej jestem zdezorientowany... Wydaje mi się, że znalezienie formalnie poprawnej kolejki mpsc zaimp ... e. Wiele mówi o potrzebie zbierania śmieci. Tego chcę uniknąć. Czy istnieje akceptowana poprawna implementacja open source?

Czy moĹźliwe jest uĺźycie mutex w przypadku wieloprocesorowym na Linuksie / Uniksie?

To jest pytanie o wywiad. Czy moĹźliwe jest uĺźycie mutex w przypadku wieloprocesorowym na Linuksie / Uniksie ? Mój pomys ... r jest używany do wielokrotnego przetwarzania do synchronizacji. Prawda ? Wszelkie komentarze są mile widziane. Thanks

Jak zsynchronizować bazę danych SQLite na telefonie z Androidem z bazą danych MySQL na serwerze?

Rozwijam aplikację na Androida. Chcę zaktualizować lokalną bazę danych SQLite z bazą danych MySQL na serwerze. Nie jestem w stanie dowiedzieć się, jaki jest najbardziej odpowiedni i ustandaryzowany sposób, aby to zrobić?

Synchronizacja między buforami poleceń w Vulkan

Jest kilka sposobów na synchronizację w Vulkanie. Tak to rozumiem: ogrodzenia są synchronizacją GPU Z CPU. semafory są syn ... submitInfo.pCommandBuffers = submitCmdBuffers.data(); Czy jest jeszcze sposób na synchronizację między pierwszym i drugim?

Jak korzystać z nieruchomości?

W porównaniu do poprzedniego kodu dla klasy RulyCanceler, chciałem uruchomić kod używając CancellationTokenSource. Jak go u ... while (true) { Console.Write("345"); cancelToken.ThrowIfCancellationRequested(); } } } }

Thread Safe Singletons w Javie

Artykuł Wikipedii Na Singletons wspomina o kilku bezpiecznych sposobach implementacji struktury w Javie. Jeśli chodzi o moje ... ancję i spróbuje wykonać na niej akcje, zanim konstruktor skończy w pierwszym wątku? Możesz więc wejść w niebezpieczny stan?

Oczekiwanie na zakończenie wielu wątków w Javie

Podczas wykonywania mojego programu uruchamiana jest pewna liczba wątków. Ilość wątków różni się w zależności od ustawień zde ... Miałem nadzieję, że będzie jakaś metoda, która może poczekać na zakończenie grupy wątków. Czy coś takiego istnieje? Dzięki.

różnica między synchronizacją metody statycznej i metody niestatycznej

Jaka jest różnica między synchronizacją metody statycznej a niestatycznej w Javie?Czy ktoś może wyjaśnić przykładem. Czy jest też jakaś różnica w synchronizacji metody i synchronizacji bloku kodu?

Synchronizacja IPC z pamięcią współdzieloną (bez blokady)

Rozważ następujący scenariusz: Wymagania: Intel x64 Server (multiple CPU-sockets => NUMA) Ubuntu 12, GCC 4.6 dwa p ... zie mile widziana... BTW: pod windows działa to dobrze, używając zmiennych lotnych (zachowanie specyficzne dla Microsoft)...