التابع Process.times
في روبي
يعيد التابع times
بنيةً من النوع Tms
(اطلع على Process::Tms
) تحتوي على زمن المعالجة (CPU time، أو تدعى أيضًا زمن العملية [process time]) للعملية الحالية والعمليات الأبناء أيضًا.
البنية العامة
setproctitle(string) → string
القيم المعادة
تعاد سلسلة نصية تحوي قيمة زمن المعالجة بالثانية للعملية الحالية والعمليات الأبناء أيضًا.
أمثلة
مثال على استعمال التابع times
:
t = Process.times
[ t.utime, t.stime, t.cutime, t.cstime ] #=> [0.0, 0.02, 0.00, 0.00]
انظر أيضًا
- التابع
last_status
: يعيد حالة آخر عملية ابن نفِّذَت في الخيط الحالي. - التابع
clock_gettime
: يعيد الوقت المعاد عبر الدالةclock_gettime()
التي تخص POSIX.