Luồng (điện toán)
chuỗi các lệnh được lập trình nhỏ nhất From Wikipedia, the free encyclopedia
Remove ads
Trong khoa học máy tính, luồng (tiếng Anh: thread) là một chuỗi các lệnh được lập trình nhỏ nhất để có thể được quản lý độc lập bởi một bộ định thời (scheduler), thường là một phần của hệ điều hành.[1] Việc hiện thực các luồng và tiến trình (process) khác nhau giữa các hệ điều hành, nhưng trong hầu hết các trường hợp, luồng là một thành phần của tiến trình. Đa luồng có thể tồn tại trong cùng một tiến trình, thực thi đồng thời và chia sẻ tài nguyên như bộ nhớ, trong khi những tiến trình khác nhau thì không chia sẻ các tài nguyên này. Cụ thể, các luồng trong một tiến trình chia sẻ mã thực thi và giá trị của các biến được phân bổ động và biến toàn cục không phải cục bộ của luồng tại bất kì thời điểm nào.
![]() | Bài viết này có một danh sách các nguồn tham khảo, nhưng vẫn chưa đáp ứng khả năng kiểm chứng được bởi thân bài vẫn còn thiếu các chú thích trong hàng. (December 2009) |

Remove ads
Hệ thống đơn với đa bộ xử lý
Xem thêm
- Clone (Linux system call)
- Communicating sequential processes
- Computer multitasking
- Multi-core (computing)
- Multithreading (computer hardware)
- Non-blocking algorithm
- Priority inversion
- Protothreads
- Simultaneous multithreading
- Thread pool pattern
- Thread safety
- Win32 Thread Information Block
Ghi chú
Tham khảo
Đọc thêm
Liên kết ngoài
Wikiwand - on
Seamless Wikipedia browsing. On steroids.
Remove ads