Какво значи....
4 отговора
123 прегледа
Какво значи....
Значи искам да си проверя колко време ми отнема един скрипт. Пиша си
time nesto_si
И накрая има три времена. Така, за първите две ми е ясно. Въпроса ми е за последната стойност: sys.
Значи при мен първото е примерно 245min - колко време общо е отнел
второто 48min - общо процесорно време.
а третото 1s
Може да е просто, ама в момента съм блокирал.
time nesto_si
И накрая има три времена. Така, за първите две ми е ясно. Въпроса ми е за последната стойност: sys.
Значи при мен първото е примерно 245min - колко време общо е отнел
второто 48min - общо процесорно време.
а третото 1s
Може да е просто, ама в момента съм блокирал.
Re: Какво значи....
Не е точно така - второто число е процесорното време, използвано в user space, а третото число е процесорното време, използвано в kernel space.
Re: Какво значи....
Пак не схващам, ама че съм блокирал;). Какво значи: като системно време е работил 48 минути, а кернела е работил 1 секунда??
Re: Какво значи....
Значи че 48 минути е използвал процеора за да работи като нормална програма, и 1 секунда е работил в конеткста на кернела - за 1 секунда твоята програма е била кернел :) Най-вероятно през тази една секунда са се изпълнявали системни извиквания към кернела (syscall примерно)