Pytania oznaczone «multithreading»

90
Zrozumienie java.lang.Thread.State: WAITING (parking)

Po pierwsze, naprawdę głupie pytanie, zastanawiałem się tylko, co oznacza czekanie „parking”? Czy wątek czeka na zaparkowanie, czy właśnie został zaparkowany i dlatego jest w stanie oczekiwania? A kiedy to nastąpi, ile zasobów procesora / pamięci jest pobieranych? Jaki jest cel parkowania...

89
Monitor a blokada

Kiedy jest właściwe użycie Monitorklasy lub locksłowa kluczowego dla bezpieczeństwa wątków w C #? EDYCJA: Z dotychczasowych odpowiedzi wynika, że lockjest to krótka ręka na serię wezwań do Monitorklasy. Do czego dokładnie służy krótka ręka blokady? Albo bardziej wyraźnie, class...

89
Bezpieczny wątek PHP i bezpieczny dla wątków dla Windows

Pobieram PHP dla systemu Windows. Na stronie mam 2 opcje. Bezpieczny wątek PHP PHP Non-Thread Safe Proszę odpowiedzieć na następujące pytania: Jaka jest różnica między nimi? Jakie są zalety i wady w stosunku do siebie? Tworzę stronę e-commerce, która będzie miała duży ruch, która jest...

88
funkcja tła w Pythonie

Mam skrypt w Pythonie, który czasami wyświetla użytkownikowi obrazy. Obrazy mogą czasami być dość duże i często są ponownie wykorzystywane. Wyświetlanie ich nie jest krytyczne, ale wyświetlanie powiązanego z nimi komunikatu jest. Mam funkcję, która pobiera potrzebny obraz i zapisuje go lokalnie....

88
Platform.runLater i Task w JavaFX

Zrobiłem trochę badań na ten temat, ale nadal jestem BARDZO zdezorientowany, delikatnie mówiąc. Czy ktoś może podać mi konkretny przykład, kiedy używać, Taska kiedy używać Platform.runLater(Runnable);? Jaka dokładnie jest różnica? Czy istnieje złota zasada, kiedy należy używać któregokolwiek z...

86
Wydajność zmiennej ThreadLocal

Ile jest odczytywane ze ThreadLocalzmiennej wolniej niż ze zwykłego pola? Bardziej konkretnie, czy proste tworzenie obiektów jest szybsze czy wolniejsze niż dostęp do ThreadLocalzmiennej? Zakładam, że jest na tyle szybki, że posiadanie ThreadLocal<MessageDigest>instancji jest znacznie...