[so] Corectie legata de suport nativ de thread-uri Java si Python (3CC)

Razvan Deaconescu razvan.deaconescu at cs.pub.ro
Wed Apr 10 23:57:10 EEST 2019


Salutare.

La cursul de astazi (miercuri, 10 aprilie 2019, 14-17, PR001, 3CC) am
făcut afirmații incorecte (și pe un ton destul de convins) despre
suportul nativ de thread-uri în Java și Python. Am spus că modelul
folosit în JVM (Java Virtual Machine) și în interpretorul de Python este
unul de user-level threads (green thread) fără suport de la nivelul
sistemului de operare (nu kernel-level threads, sau suport nativ).

Am greșit. Îmi pare rău de confuzie. Atât Java cât și Python folosesc
suport de thread-uri native, adică fiecare thread creat programatic
rezultă într-un thread creat în sistemul de operare.

Am creat un demo în care putem vedea cum crearea unui thread programatic
în Java sau Python conduce la crearea unui thread în kernel[1].

[1] https://ocw.cs.pub.ro/courses/so/cursuri/curs-08#implementare_de_thread-uri_in_java_si_python

Răzvan


More information about the so mailing list