Tôi tự hỏi những gì khác nhau giữa các tùy chọn 'THREADS' và 'PTHREAD' khi tôi biên dịch perl 5.16 (và phiên bản khác) từ nguồn cổng trong freebsd?chủ đề so với pthread trong perl
PTHREAD có phải là quá trình phân luồng không? (bởi vì -pthread) Và nếu như vậy, là nó thích 'THREADS'? (bởi vì nó có vẻ được chọn trước) ngay cả trên freebsd? Và 'THREADS' (chủ đề hạt nhân) là gì? Mặt khác? Những ưu và khuyết điểm là gì?
Tôi có thể sử dụng cả hai trong một lần cài đặt không? Nó có ý nghĩa không?
Không có nhiều thứ để tìm xung quanh kết hợp với perl, theo như tôi thấy.
thanks a lot jimmy
hum ... Perl chỉ có một mô hình luồng ('-Dusethreads') – ikegami
hmm :) Ok biên dịch nó bằng 'THREADS' thay đổi cấu hình args từ -Dusethreads = n thành -Dusethreads = y. 'PTHREADS' thêm '-pthread' vào ldflags. Vì vậy, tôi đoán nó không chỉ đùa thôi. Nó tạo nên sự khác biệt, nhưng tôi tự hỏi điều gì ?! :/ –
Perl từng có một mô hình luồng khác nhau. Nó đã rất hỏng. Có thể bạn đang cố gắng truy cập điều đó. – ikegami