Nếu tôi dành thời gian cho một quá trình sử dụng time
lệnh, tôi sẽ nhận được đầu ra cho 'real', 'user' và 'sys'.
Sự hiểu biết của tôi từ cuộc thảo luận này là 'thực tế' là thời gian treo tường, trong khi 'người dùng' và 'hệ thống' là thời gian xử lý.
Có phải điều này ngụ ý rằng 'người dùng' và 'hệ thống' sẽ không bị ảnh hưởng bởi các quy trình khác? Nói cách khác, nếu máy tính chịu tải nặng hoặc tải nhẹ từ các quy trình khác, có thể mất nhiều thời gian hơn trên đồng hồ treo tường ('thực') để hoàn tất quy trình của tôi. Nhưng quá trình của tôi có thể chỉ cần 5 giây thời gian chạy, mặc dù nó được trải ra hơn 20 giây trong thời gian thực.
Tôi có đảm bảo rằng tôi sẽ được thông báo '5 giây thời gian của người dùng' bất kể hệ thống đang làm gì không?