Tôi có một tập lệnh chuyển đổi tập tin video và tôi chạy nó ở máy chủ trên dữ liệu thử nghiệm và đo thời gian của nó bằng cách time
. Kết quả tôi thấy:
real 2m48.326s
user 6m57.498s
sys 0m3.120s
Tại sao thời gian thực là thấp hơn nhiều so với thời gian người dùng? Điều này có bất kỳ kết nối với đa luồng? Hay cái gì khác?
Chỉnh sửa: Và tôi nghĩ rằng kịch bản đã chạy trong khoảng 2m48s
real
thời gian là thời gian đồng hồ treo tường như được giải thích dưới đây (tức là những gì chúng ta sẽ đo nếu chúng ta có đồng hồ bấm giờ)