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

Đa xử lý là việc sử dụng hai hoặc nhiều đơn vị xử lý trung tâm (CPU) trong một hệ thống máy tính duy nhất. Các chi tiết triển khai và sử dụng có liên quan khác nhau tùy theo hệ điều hành và ngôn ngữ lập trình. Vì vậy, hãy luôn thêm thẻ cho cả hệ điều hành và ngôn ngữ khi sử dụng thẻ này.




8
multiprocessing: chia sẻ một đối tượng chỉ đọc lớn giữa các tiến trình?
Các quy trình con có được tạo ra thông qua các đối tượng chia sẻ đa xử lý được tạo trước đó trong chương trình không? Tôi có thiết lập sau: do_some_processing(filename): for line in file(filename): if line.split(',')[0] in big_lookup_object: # something here if __name__ == '__main__': big_lookup_object = marshal.load('file.bin') …


7
Python Process Pool không phải là daemonic?
Có thể tạo một bể nuôi trăn không phải là daemonic không? Tôi muốn một hồ bơi có thể gọi một hàm có một hồ bơi khác bên trong. Tôi muốn điều này vì các quy trình ngừng hoạt động không thể tạo quy trình. Cụ thể, nó sẽ gây …



2
Chia sẻ hàng đợi kết quả giữa một số quy trình
Tài liệu cho multiprocessingmô-đun chỉ ra cách chuyển hàng đợi đến một quy trình được bắt đầu bằng multiprocessing.Process. Nhưng làm cách nào để chia sẻ hàng đợi với các quy trình không đồng bộ của worker được bắt đầu apply_async? Tôi không cần tham gia động hoặc bất cứ …





3
Đa xử lý trong Python: hiểu logic đằng sau `chunksize`
Những yếu tố nào xác định một chunksizeđối số tối ưu cho các phương pháp như thế multiprocessing.Pool.map()nào? Các .map()phương pháp dường như sử dụng một heuristic, tùy ý cho chunksize mặc định của nó (giải thích dưới đây); điều gì thúc đẩy sự lựa chọn đó và có cách …

9
Kết nối cơ sở dữ liệu và đa xử lý Django
Lý lịch: Tôi đang làm một dự án sử dụng Django với cơ sở dữ liệu Postgres. Chúng tôi cũng đang sử dụng mod_wsgi trong trường hợp quan trọng, vì một số tìm kiếm trên web của tôi đã đề cập đến nó. Khi gửi biểu mẫu web, chế độ …

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.