Здравствуйте. Помогите пожалуйста. Может быть у кого-нибудь есть инфа по сабжу (литература, ссылки полезные). Пример заданий (по которым нужна инфа): Функции Win32/IA-32, полезные для замеров времени, расхода памяти и загрузки системы 1.1. GetTickCount – изучить функцию и написать функции benchmark_start, benchmark_stop на базе нее. 1.2. GetSystemTime– изучить функцию и написать функции benchmark_start, benchmark_stop на базе нее. 1.3. GetLocalTime– изучить функцию и написать функции benchmark_start, benchmark_stop на базе нее. 1.4. GetProcessMemoryInfo (Windows NT 4.0, 2000, XP) – изучить функцию и, используя GetCurrentProcess для получения псевдодескриптора текущего процесса или EnumProcesses/OpenProcess/CloseHandle для получения статистики по всем процессам, запущенным в системе, написать программу печати статистики использования память на текстовую консоль или в окно сообщений (MessageBox). 2.1. Дать обзор (краткое описание основных функций и структур данных) интерфейса PSAPI из Win32/IA-32 (возможные источники информации – документация из Windows SDK, MS Visual C++ 7.0) 2.2. Дать обзор (краткое описание основных функций и структур данных) интерфейса PDH из Win32/IA-32 (возможные источники информации – документация из Windows SDK, MS Visual C++ 7.0) 2.3. Создать реализацию benchmark_start, benchmark_stop для имеющейся в наличии платформы. Протестировать реализацию, сделать выводы о ее переносимости, точности. На лекциях в институте счита
Ответить
|