Wpis z mikrobloga

Mam problem z wypisywaniem czasu działa procesora.
Mam program: http://pastie.org/10025724
Co otrzymuje:

Czas dodawania do listy:
Różnice czasu pomiędzy początkiem programu:
Czas użytkownika: 0
Czas systemowy: 0
Czas CPU uzytkownika procesów potomnych:0
Różnice czasu pomiędzy początkiem a poprzednim checkpointem:
Czas użytkownika: 0
Czas systemowy: 0
Czas CPU uzytkownika procesów potomnych:0

Po sortowaniu i usuwaniu elementow:
Różnice czasu pomiędzy początkiem programu:
Czas użytkownika: 358
Czas systemowy: 1
Czas CPU uzytkownika procesów potomnych:0
Różnice czasu pomiędzy początkiem a poprzednim checkpointem:
Czas użytkownika: 358
Czas systemowy: 1
Czas CPU uzytkownika procesów potomnych:0

Przecież nie możliwe że dodawanie do listy zajęło 0 taktów procesora. Co robię źle?

#programowanie #jezykc
  • 8
  • Odpowiedz
Zdajesz sobie sprawę, że mierzysz czas w "clock ticks" a nie realnych taktach procesora? Zazwyczaj tick to 0.01 sekundy, więc jeśli pętla się mieści to dostaniesz 0.
  • Odpowiedz