Nipin
Member
ý mình là lúc bạn gọi bạn không để ý tới mấy câu lệnh bạn gọi à.Mình call tới thread stỏage, release thread để core phục vụ thread khác, sau đó thread storage sẽ notify lại mình để xử lý tiếp.
ví dụ như tôi search qua mấy bài về java, đều thấy nhắc đến locking mechanisms:
https://winterbe.com/posts/2015/04/30/java8-concurrency-tutorial-synchronized-locks-examples/
ps còn một số ngôn ngữ khác có concurrent nhưng không có locking mechanism thì một là nó là single thread không cần thiết (js), hai là nó global intepreter lock (ruby, python).
)