Co „Czas procesora” mówi mi o tym procesie? Czy jest to skumulowany czas trwania procesu? Czasami skacze o kilka sekund i często nic się nie dzieje.
Co „Czas procesora” mówi mi o tym procesie? Czy jest to skumulowany czas trwania procesu? Czasami skacze o kilka sekund i często nic się nie dzieje.
Odpowiedzi:
Tak, jest to „Czy jest to skumulowany czas działania procesu”, a przez „uruchomienie” rozumiesz „faktycznie używał procesora”. Jeśli zobaczyłeś, że przeskakuje, a następnie stagnuje, oznacza to, że proces używał procesora przez kilka sekund, a następnie albo przestał go potrzebować, albo został usunięty przez program planujący, podczas gdy inne procesy korzystały z procesora.
Wiele aplikacji działa równolegle, konkurując o zasoby systemowe, takie jak procesor. Czas procesora informuje, jak długo dany proces aktywnie używał procesora podczas jego działania.
Wyobraź sobie proces stale wykorzystujący 10% procesora i działający przez 20 minut. W tym czasie zajmie to około 2 minut czasu procesora. Jeśli proces jest drogi obliczeniowo, czas procesora wydłuży się znacznie szybciej, ponieważ procesor wyda więcej „czasu rzeczywistego” na ten konkretny proces.