ฉันกำลังใช้คำสั่ง time
เพื่อค้นหาว่าต้องใช้เวลานานเท่าใดในการประมวลผลคำสั่งสองคำสั่ง (หลังจากนั้นอีกหนึ่งรายการ) อย่างไรก็ตามบางครั้งมันก็ให้:
command 1 elapsed time is 5:34.05
และ
command 2 elapsed time is 6:32.98
แต่ในอีกหน้าต่างหนึ่งอยู่ที่ไหน top
คำสั่งกำลังทำงานมันแสดงให้เห็นว่า
command 1 TIME+ is 2:34.05
command 2 TIME+ is 2:14.09
ใครสามารถช่วยฉันได้ว่าทำไมสิ่งนี้เกิดขึ้นเมื่อคำสั่งเวลาบอกว่าคำสั่งที่ 1 ใช้เวลาน้อยลงในเวลาเดียวกันคำสั่งด้านบนบอกว่าตรงข้ามโดยสิ้นเชิง?