Tranh đoạt điều khiển

Tranh đoạt điều khiển là một tình huống xảy ra khi nhiều threads cùng truy cập và cùng lúc muốn thay đổi dữ liệu (có thể là 1 biến, 1 row trong database, 1 vùng shared data, memory, etc...). Vì thuật toán chuyển đổi việc thực thi giữa các threads có thể xảy ra bất cứ lúc nào nên không thể biết được thứ tự của các threads truy cập và thay đổi dữ liệu đó sẽ dẫn đến giá trị của data sẽ không như mong muốn. Kết quả sẽ phụ thuộc vào thuật toán thread scheduling của hệ điều hành.

Quá trình các thread thực thi lệnh trông như 1 cuộc đua giữa các vận động viên điền kinh olympic vì vậy có thể liên tưởng đến thuật ngữ (keyword).

Tham khảo[sửa | sửa mã nguồn]

Chúng tôi bán
Bài viết liên quan
Lòng lợn – món ăn dân dã liệu có còn được dân yêu?
Lòng lợn – món ăn dân dã liệu có còn được dân yêu?
Từ châu Âu đến châu Á, mỗi quốc gia lại có cách biến tấu riêng với nội tạng động vật, tạo nên một bản sắc ẩm thực đặc trưng
Nhân vật Agatsuma Zenitsu trong Kimetsu No Yaiba
Nhân vật Agatsuma Zenitsu trong Kimetsu No Yaiba
Agatsuma Zenitsu là một Kiếm sĩ Diệt Quỷ và là một thành viên của Đội Diệt Quỷ
Vì sao phải đổi căn cước công dân thành căn cước?
Vì sao phải đổi căn cước công dân thành căn cước?
Luật Căn cước sẽ có hiệu lực thi hành từ 1.7, thay thế luật Căn cước công dân. Từ thời điểm này, thẻ căn cước công dân (CCCD) cũng chính thức có tên gọi mới là thẻ căn cước (CC)
Rối loạn nhân cách ái kỷ - có nên được giảm nhẹ tội trong pháp lý?
Rối loạn nhân cách ái kỷ - có nên được giảm nhẹ tội trong pháp lý?
Dành cho ai thắc mắc thuật ngữ ái kỷ. Từ này là từ mượn của Hán Việt, trong đó: ái - yêu, kỷ - tự bản thân mình