Bạn có thể thử cài đặt song song GNU. Bạn có thể lấy một số ví dụ song song GNU từ đây .
Kiểm tra
Tôi đã cài đặt gnu-parallel
từ nguồn trong máy của mình và tôi có thể làm cho nó hoạt động.
Bạn có thể cài đặt nó từ nguồn từ đây . Tôi có một hệ thống redhat và vì vậy tôi đã tải xuống gói fedora và sau đó chạy .configure
, make
và make install
để parallel
cài đặt trong hệ thống của tôi.
Bây giờ, sau khi cài đặt thành công, tôi đã tạo một thư mục checking
và chạy lệnh dưới đây.
seq 10 | parallel -n0 wget http://www.betaservice.domain.host.com/web/hasChanged?ver=0
Như mong đợi, lệnh trên đã tải xuống cho tôi 10 bản sao của trang web. Bạn có thể đặt số mà bạn muốn seq
.
Để biết thêm thông tin về cách chạy song song cùng một lệnh, bạn có thể xác minh các ví dụ được cung cấp bởi gnu -allel từ đây . Từ trang ví dụ,
Nếu bạn muốn chạy cùng một lệnh với cùng một đối số 10 lần, bạn có thể thực hiện:
seq 10 | song song -n0 my_command my_args
BIÊN TẬP
Bây giờ, để tận dụng lợi thế của việc parallel
thực thi, bạn có thể sử dụng lệnh như,
seq 70 | parallel -j70 wget http://www.betaservice.domain.host.com/web/hasChanged?ver=0
Các -j
tùy chọn là cái gì đó có thể xác định tổng số công việc có thể được thực hiện song song dựa trên tổng số lõi CPU.