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 wątku?
Po drugie, patrząc na metodę parkowania w interfejsie API wątków Java
Wyłącza bieżący wątek do celów planowania wątków, chyba że zezwolenie jest dostępne.
Jeśli zezwolenie jest dostępne, jest zużywane i wezwanie natychmiast powraca; w przeciwnym razie bieżący wątek zostanie wyłączony do celów planowania wątków i pozostanie w stanie uśpienia, dopóki nie nastąpi jedna z trzech rzeczy .....
Angielski nie jest moim głównym językiem, więc mam pewne trudności ze zrozumieniem tego, zamierzałem „zezwolić” jako rodzaj „pozwolenia na zaparkowanie wątku”, więc następujące pytania:
- jakie jest to znaczenie, co to jest „zezwolenie” i kto i jak sprawdza te zezwolenia?
- Co to znaczy: „jeśli zezwolenie jest dostępne, to jest zużywane”, czy jest „zaparkowane”?
- a następnie, jeśli drugi punkt jest prawdziwy, jaka jest różnica między „parkowaniem” a „uśpionymi kłamstwami”? Jeśli mam pozwolenie, mogę zaparkować go na zawsze, a jeśli nie, mogę go „uśpić”?
Dzięki