التابع 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.