This is topic превышение CPU,превышение calc,зависание при удержании всплывающего экрана in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.
Доброго времени суток! Помогите решить проблему. Есть проект в котором помимо основного экрана имеются всплывающие экраны. С вызовом всплывающего экрана поверх основного,отслеживая загрузку процессора и записей в логе tm6log,наблюдаю увеличения загрузки процессора с 0% до 80% иногда и до 100%,тогда когда удерживаю левой кнопкой мыши окно за панель где меню закрыть,то есть за панель окна удерживая которую можно переместить всплывающий экран,так вот если долго удерживать,секунд 30, экран таким образом, графика замирает, загрузка процессора падает до 0%, затем отпускаю левую кнопку мыши,загрузка процессора возрастает до 80-100%,при этом в лог пишется сообщение graph loop is big и затем загрузка процессора падает и колеблется 30-40%, иногда может со временем в работающем проекте с работающим оборудованием,подвиснуть экран профайлера. Что можно сделать чтоб можно было без проблем перемещать всплывающий экран, без превышения graph, без подвисания графики. И еще вопрос какая загрузка процессора оптимальна для нормальной работы программы. 30-40% мне кажется это уже много,просто при запущенном профайлере с опросом всех устройств,при выключенных программах st и fbd. С уважением Василий. ОАО Волгограднефтемаш
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Пришлите, пожалуйста, Ваш проект на адрес hotline@adastra.ru с инструкциями по воспроизведению ситуации и укажите характеристики ПК: - ОС, - процессор, - объем памяти, - тип видеокарты, объем ее памяти и версия драйвера видеокарты.
Posted by Nico (Участник № / Member № 5342) on :
И еще вопрос какая загрузка процессора оптимальна ? если заданная задача решается за необходимое время + есть некоторый запас то загрузка процессора не актуальна