Why Java threads use lightweight processes to implement threads

java used user-mode threads before 1.2. why did it change to lightweight processes to implement threads? Aren"t user-mode threads more efficient? Although the management and scheduling is a little complicated!

Mar.23,2021
Menu