Spinlocks là không thích hợp cho các hệ thống xử lý đơn bởi vì các
điều kiện đó sẽ phá vỡ một quy trình ra khỏi spinlock có thể thu được
chỉ bằng cách thực hiện một quá trình khác nhau. Nếu quá trình này không từ bỏ
bộ xử lý, quá trình khác không có được cơ hội để thiết lập các
điều kiện chương trình cần thiết cho quá trình đầu tiên để tiến bộ. Trong một
hệ thống đa xử lý, quá trình khác thực hiện trên các bộ xử lý khác và
từ đó thay đổi các chương trình nhà nước để giải phóng quá trình đầu tiên
từ spinlock.
đang được dịch, vui lòng đợi..
![](//viimg.ilovetranslation.com/pic/loading_3.gif?v=b9814dd30c1d7c59_8619)