चूँकि उन समय चर को आपके OS द्वारा परिभाषित किया जाता है, आप इस जानकारी को पुनः प्राप्त कर सकते हैं कि उनकी गणना man time
आपके शेल में कैसे निष्पादित की जाती है (onix):
... इन आँकड़ों में (i) अंतर्ग्रहण और समाप्ति के बीच का वास्तविक समय होता है, (ii) उपयोगकर्ता सीपीयू समय ( एक संरचनात्मक tms में मान tms_utime
और tms_cutime
मान जो समय (2) द्वारा लौटाया जाता है), और (iii) सिस्टम CPU समय ( एक संरचनात्मक tms में tms_stime
और tms_cstime
मानों का योग जो समय (2) द्वारा लौटाया जाता है)।
उल्लिखित समय चर की परिभाषा यहां पाई जा सकती है :
tms_utime
उपयोगकर्ता CPU समय।
tms_stime
सिस्टम CPU समय।
tms_cutime
उपयोगकर्ता सीपीयू बच्चे की प्रक्रिया को समाप्त करने का समय।
tms_cstime
सिस्टम सीपीयू का समय समाप्त बच्चे की प्रक्रिया।
उपयोगकर्ता और सिस्टम के समय के बीच अंतर का स्पष्टीकरण daroczig के उत्तर और SO पर कहीं और वर्णित किया गया है :
tms_utime
तत्व अपने कोड को क्रियान्वित करने बिताया गया समय, या सी पुस्तकालय में कोड है। tms_stime
तत्व समय की राशि गिरी आपकी ओर से कोड को क्रियान्वित करने में खर्च किया है।