Установленные биты переменной задают следующие режимы:
stress & 8 – при посылке одной строки
ОТ в графику производится посылка 1024 одинаковых строк;
stress & 0x10 –
stress_count0 автопосылок при генерации
одной;
stress & 0x80 –
stress_count1 сообщений в ОТ по каналу при
генерации одного сообщения;
stress & 0x100 –
stress_count2 сообщений в архив по каналу при
генерации одного сообщения; время сообщения в таком наборе равно
времени предыдущего сообщения, увеличенному на 1 мс (только до
границы секунды);
stress & 0x200 –
stress_count3 сообщений в архив по каналу при
генерации одного сообщения; время сообщения в таком наборе равно
времени предыдущего сообщения, уменьшенному на 1 ч;
stress & 1 –
ID_repeat раз пересчитать каналы INPUT;
stress & 2 –
ID_repeat раз пересчитать каналы CALL
основного цикла;
stress & 4 –
ID_repeat раз пересчитать каналы OUTPUT;
stress & 0x20 –
stress_count0 раз запрашивать канал по
сети;
stress & 0x40 –
stress_count0 раз посылать канал в сеть;
stress & 0x1 000 000 – отработка всех
перечисленных выше режимов только в минуты, кратные 10;
stress & 0x4 000 000 – 1 раз в минуту
менять приоритет процесса в следующей последовательности
(циклически):
NORMAL
ABOVE
HIGHER
BELOW
IDLE
REALTIME
stress & 0x8 000 000 – см. описание
ключа ECNT0 файла *.cnf;
stress & 0x100 000 – до старта занять
память;
stress & 0x200 000 – занять оставшуюся
память после stress & 0x100 000 (имеет смысл только
вместе с stress & 0x100 000);
stress & 0x400 000 – медленно занять
оставшуюся память после stress & 0x100 000 (имеет смысл
только вместе с stress & 0x100 000);
stress & 0x80 000 – после старта
уничтожить объекты USER и GDI;
stress & 0x10 000 – после старта
медленно уничтожить объекты GDI;
stress & 0x20 000 – после старта
медленно уничтожить объекты USER.
Параметры переменной stress (stress_count0 и т.п.) задаются в файле *.cnf (см. Задание параметров работы мониторов ) или с помощью переменной @RTM_Parameter (см. Группа СИСТЕМНЫЕ ).