Câu hỏi được gắn thẻ «multithreading»

Các câu hỏi liên quan đến đa luồng bao gồm các vấn đề về kỹ thuật, cấu trúc và an toàn.

7
Có những thực tiễn không dùng cho lập trình đa luồng và đa bộ xử lý mà tôi không còn nên sử dụng nữa?
Trong những ngày đầu của FORTRAN và BASIC, về cơ bản, tất cả các chương trình được viết bằng các câu lệnh GOTO. Kết quả là mã spaghetti và giải pháp được lập trình có cấu trúc. Tương tự, con trỏ có thể khó kiểm soát các đặc điểm trong …


3
Tại sao không phải Chủ đề xanh?
Mặc dù tôi biết các câu hỏi về vấn đề này đã được đề cập (ví dụ: https://stackoverflow.com/questions/5713142/green-threads-vs-non-green-threads ), tôi không cảm thấy mình đã có câu trả lời thỏa đáng . Câu hỏi là: tại sao JVM không hỗ trợ các chủ đề xanh nữa? Nó nói điều này …





11
Bị vấy bẩn bởi lỗi đa luồng
Trong nhóm mới mà tôi quản lý, phần lớn mã của chúng tôi là nền tảng, ổ cắm TCP và mã mạng http. Tất cả C ++. Hầu hết trong số đó có nguồn gốc từ các nhà phát triển khác đã rời khỏi nhóm. Các nhà phát triển hiện …


7
Bạn tìm kiếm gì khi gỡ lỗi bế tắc?
Gần đây tôi đã làm việc trên các dự án sử dụng nhiều luồng. Tôi nghĩ rằng tôi ổn khi thiết kế chúng; sử dụng thiết kế không trạng thái càng nhiều càng tốt, khóa truy cập vào tất cả các tài nguyên mà nhiều hơn một luồng cần, v.v. …


10
Máy nhà nước vs chủ đề
Alan Cox đã từng nói "Máy tính là một máy trạng thái. Chủ đề dành cho những người không thể lập trình máy trạng thái". Vì hỏi trực tiếp Alan không phải là một lựa chọn để tôi khiêm tốn, tôi muốn hỏi ở đây: làm thế nào để đạt …

6
Đa luồng: tôi đang làm sai?
Tôi đang làm việc trên một ứng dụng phát nhạc. Trong quá trình phát lại, thường thì mọi thứ cần phải xảy ra trên các luồng riêng biệt vì chúng cần xảy ra đồng thời. Ví dụ, các nốt của hợp âm cần được nghe cùng nhau, vì vậy mỗi …



Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.