На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
! Правила раздела Visual C++ / MFC / WTL (далее Раздела)
1) На Раздел распространяются все Правила Форума.
2) Перед тем, как создать новый топик, убедитесь, что Вы читали Правила создания тем в Разделе.
3) Вопросы, не связанные с программированием (настройки MS Visual Studio, книги, библиотеки и т.д.),
обсуждаются в разделе C/C++: Прочее
4) Вопросы разработки .NET (Windows Form, C++/CLI и т.п.) приложений на Visual C++/C# обсуждаются в разделе .NET.
5) Нарушение Правил может повлечь наказание со стороны модераторов.

Полезные ссылки:
user posted image FAQ Раздела user posted image Обновления для FAQ Раздела user posted image Поиск по Разделу user posted image MSDN Library Online
Модераторы: ElcnU
  
> Еще один вопрос про процессы !!
    Собираюсь написать прогу следующего вида:
    Цель: разработка приложения, осуществляющего мониторинг процессорной нагрузки для заданного набора процессов и предпринимающего определённые действия в случае детектирования перегрузки, например, уничтожение процесса.
    Требования к реализации.
    1. Подлежащие мониторингу процессы определяются по наличию в них заданных модулей (т.е. исполняемых файлов и/или динамических библиотек).
    2. Список имён модулей должен считываться при старте приложения из определённого места в системном реестре.
    3. Для каждого модуля указывается длительность интервала времени, на котором производится определение процессорного времени, максимального процента времени, потреблённого процессом, а также типа действия при детектировании превышения этого порога. Необходимо реализовать 2 типа действий – а) бездействие и б) уничтожение процесса.

    Есть у кого-нить советы по этому поводу, мож кто с чем подобным сталкивался. Буду рад полезным советам
      Все вышесказанное, на мой взгляд, становится проще и реальнее для создания, если заменить слово "процессы" на "потоки".
        Вопрос, вообще-то, интересный.
        (И при чем тут потоки, я смутно представляю)

        Но начать надо, конечно, с изучения sample из MSDNL:
        \cd#1\Samples\VC98\sdk\sdktools\winnt\pviewer\

        Он как раз юзает то, что тебе надо. И список процессов и модулей в них, и процессорное время, и убивать может. Там, короче, много найдешь интересного.

        Но это, конечно, только под NT.
        А вообще сообщение смахивает на ТЗ...
        0 пользователей читают эту тему (0 гостей и 0 скрытых пользователей)
        0 пользователей:


        Рейтинг@Mail.ru
        [ Script execution time: 0,0167 ]   [ 16 queries used ]   [ Generated: 28.04.24, 15:29 GMT ]