Вверх ↑
Ответов: 893
Рейтинг: 18
#1: 2009-04-10 03:27:51 ЛС | профиль | цитата
MAV писал(а):
Что я сделал, ограничил число циклов до ста и подал с точки окончание цикла на вход мультика, тем надеялся получить регулируемую нагрузку процессора


Выложи схемку плиз , поглядим


MAV писал(а):
Сталкнулся с такой неожиданной проблемкой, в варианте включения что привёл Андрей., конечно не о какой регулировке речи быть неможет.



#sha
Add(MainForm,2953706,21,105)
{
}
Add(MultiElementEx,13295041,147,175)
{
Mode=2
link(onEventData,10200812:doMessage,[])
}
BEGIN_SDK
Add(EditMultiEx,8287660,21,21)
{
WorkCount=#35:doValue=Событие (можт нести данные)|
EventCount=#59:onEventData=Событие постле мониторинга (Возможно с данными)|
VarCount=#46:Value=Данные события для расширенного доступа |
DataCount=#109:Op2=Уровень закрузки процессора (Определение важности события по отношению к загрузке процессора в процентах)|
Width=510
Height=263
link(doValue,8815245:doValue,[(77,27)(77,125)])
link(Value,6531446:Var2,[(27,226)(139,226)])
}
Add(CPUUsage,13748807,350,119)
{
link(onUsage,15141629:doValue,[])
}
Add(Memory,15141629,399,119)
{
Default=Integer(0)
}
Add(Timer,5574660,245,126)
{
Interval=100
Enable=1
link(onTimer,768313:doEvent2,[])
}
Add(If_else,15730981,399,182)
{
Type=3
Op2=Integer(10)
link(onTrue,4290418:doEvent1,[(450,188)(450,220)(96,220)(96,174)])
link(onFalse,5574660:doTimer,[(443,195)(443,163)(233,163)(233,132)])
link(Op1,15141629:Value,[])
link(Op2,8287660:Op2,[(412,102)(27,102)])
}
Add(Hub,768313,294,119)
{
InCount=2
link(onEvent1,13748807:doCollectCPUData,[])
link(onEvent2,15730981:doCompare,[(338,132)(338,188)])
}
Add(Memory,8815245,133,119)
{
link(onData,15376460:doString,[])
}
Add(FormatStr,15376460,182,119)
{
DataCount=0
Mask=""
link(onFString,768313:doEvent1,[])
}
Add(DoData,7453608,161,175)
{
link(onEventData,8287660:onEventData,[(393,181)(393,27)])
link(Data,6531446:Var3,[(167,163)])
}
Add(Hub,4290418,105,168)
{
link(onEvent1,5574660:doStop,[(227,174)(227,139)])
link(onEvent2,7453608:doData,[])
}
Add(GetDataEx,6531446,126,154)
{
link(Data,8815245:Value,[])
}
END_SDK
Add(Button,580600,28,175)
{
Left=40
Top=25
Width=160
Caption="Любое событие"
Data=String(Машина достаточно свободна)
link(onClick,11402965:doFor,[])
}
Add(For,11402965,98,175)
{
End=1316134912
link(onEvent,13295041:doValue,[])
}
Add(Message,10200812,203,175)
{
}

Правильная схема выглядит вот так
карма: 0
Время верстки: %cr_time% Текущее время: %time%
0