Hỏi đáp

Chia sẻ kiến thức, cùng nhau phát triển

Thắc mắc về đa luồng trong cpu?

18:29 17-08-2017 629 lượt xem 16 bình luận 19:02 17-08-2017

Sau mấy ngày tìm hiều về đa luồng, hiện giờ trong đầu em cứ có thắc mắc thế này.
Ví dụ trong một tiến trình có khoảng 6-7 luồng cùng chạy, mà máy tính e chỉ có 1 con CPU, vậy có nghĩa bản chất của đa luồng có phải là thế này không.
Vào một thời điểm xác định (VD vào lúc 7 giờ 00 phút 02 giây 88.1234578654 tích tắc) thì CPU chỉ thực hiện 1 luồng duy nhất (VD luồng thứ nhất), sau khi xong luồng thức nhất thì CPU chuyển qua luồng thứ 2 và cứ thế tới luồng cuối cùng rồi lặp lại luồng thứ nhất.
Không biết em hiểu vậy có đúng không, mong mọi người giúp em được thông não. Vì em chuyên lập trình VI ĐIỀU KHIỂN nên cần lắm hiểu biết về vấn đề này.
Em xin cảm ơn mọi người!!!

Bình luận

Để bình luận, bạn cần đăng nhập bằng tài khoản Howkteam.

Đăng nhập
Copy Writing Kteam đã bình luận 19:01 17-08-2017

Phong Văn Lê Nếu là CPU 1 nhân, 1 thread thì gần giống như e nói: Là nó xử lý luồng này sau đó đến luồng kia. Nhưng không phải xử lý xong hết 1 luồng mới đến luồng khác. Mà CPU sẽ định kỳ nhảy liên tục. Còn nếu CPU có nhiều Threads, thì nó sẽ thực sự được xử lý song song. Tóm lại kiến thức về phần này e muốn hiểu rõ hơn, thì e phải học về môn: Nguyên Lý Hệ Điều Hành. Cần thông tin gì thêm cứ inbox a rảnh sẽ hỗ trợ thêm

Copy Writing Kteam đã bình luận 18:32 17-08-2017

Nguyễn Việt Hưng Đa luồng như là mua vé nhiều hàng thay vì 1 hàng. Và ví dụ hàng 1 ít người hơn hàng 2 thì hàng 1 hoan thành trước. Suy ra đa luồng là làm cùng lúc (song song) và thời gian hoàn thành có thể khác nhau

Copy Writing Kteam đã bình luận 18:32 17-08-2017

Vương Vinh Viễn Đa luồng là nó chạy 1 lần nhiều tiến trình, có thể kết thúc ko cùng 1 lúc.
Tham khảo môn Hệ điều hành nha bạn!

Copy Writing Kteam đã bình luận 18:31 17-08-2017

Hoàng Công Hòa Cứ như cái đường mà em đi hằng ngày thôi 

Copy Writing Kteam đã bình luận 18:29 17-08-2017

Thanh Pham đa luồng là dữ liệu nó xử lý như 1 tuyến đường có 4 làn đấy chứ ko phải xử lý từng luồng từng luồng

Câu hỏi mới nhất