|
|
| Посл.отвђт | Сообщенiе |
|
|
Дата: Июл 24, 2004 03:18:07 Подскажите, пожалуйста subj. Я где-то слышал(читал?) о возможности очень точного засечения времени работы программы под NT. Причем не просто засечения времени работы, а именно время, отводимое системой для этой программы/процесса. То есть если сейчас работают несколько программ паралельно и каждая тянет на себя ресурсы или винда запустила свопирование или происходит чтение с жесткого диска то даже в этом случае замер времни происходит корректно. Может быть кто сталкиался с этим? Заранее благодарен. |
|
|
Дата: Июл 24, 2004 03:33:46 · Поправил: PavPS KPROCESS STRUCT ; sizeof = 06Ch Header DISPATCHER_HEADER <> ; ..... ...... KernelTime DWORD ? ; ticks UserTime DWORD ? ; ticks ...... KPROCESS ENDS А там уж ч/з [FS] достанешь. или по-нормальному :) BOOL GetProcessTimes( HANDLE hProcess, LPFILETIME lpCreationTime, LPFILETIME lpExitTime, LPFILETIME lpKernelTime, LPFILETIME lpUserTime ); |
|
|
Дата: Июл 24, 2004 03:48:02 · Поправил: tasman Все понял. Большое спасибо! |
|
Powered by miniBB 1.6 © 2001-2002
Время загрузки страницы (сек.): 0.090 |