Dzisiaj uczestniczyłem w wywiadzie, w którym ankieter zadał mi następujące pytanie:Czy są to wątki bezpieczne?
Czy ponowne wciągnięcie i wzajemne wykluczenie może być bezpieczne? Czy możesz mi wytłumaczyć dlaczego ?
Jestem stosunkowo nowy do programowania współbieżnego i nie mógł go odebrać .. Ale powiedziałem ...
Wzajemne wykluczanie jest bezpieczeństwo wątków. Ale ponowne podbijanie nie jest i to jest powód, dla którego mamy ponownie wprowadzić zamki.
Ankieter przeszedł do następnego pytania choć w innym miejscu ... Myślę, że ten jeden się zawiedli ...
Co on spodziewa mi powiedzieć, kiedy ten zapytał mnie?
Dlaczego jeden głos w dół ??? –
(-1) Re-entrancy nie jest pauza i wznowić. Funkcja jest ponownie wprowadzana, jeśli obsługuje ona wiele wątków wykonawczych "przechodzących" w tym samym czasie lub w prostych słowach można wejść do funkcji podczas wykonywania innej funkcji. –
http://pl.wikipedia.org/wiki/Thread_safety http://stackoverflow.com/questions/352365/code-re-entrancy-vs-thread-safety –