Приоритет выполнения?

Темы связанные с инженерными разработками, но не подходящие в другие ветки форума
Ответить
Аватара пользователя
Nemo
user
user
Сообщения: 97
Зарегистрирован: 26 июн 2008, 11:48
Версия LabVIEW: 8
Откуда: Россия
Контактная информация:

Приоритет выполнения?

Сообщение Nemo »

Всем привет!
Столкнулся с такой проблемой. У меня программа тестирует устройство с постоянным обменом по COM порту. Так вот, если оставить комп надолго заблокированным, то в момент разблокировки прога начинает странно работать, что-то подгружается и в этот момент происходят сбои в обмене. Как от этого избавится? Где указывать приоритет выполнения?

Спасибо.
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Приоритет выполнения?

Сообщение Eugen Graf »

Nemo писал(а):Всем привет!
Столкнулся с такой проблемой. У меня программа тестирует устройство с постоянным обменом по COM порту. Так вот, если оставить комп надолго заблокированным, то в момент разблокировки прога начинает странно работать, что-то подгружается и в этот момент происходят сбои в обмене. Как от этого избавится? Где указывать приоритет выполнения?

Спасибо.
А что по-твоему "заблокировать комп"?
Аватара пользователя
Nemo
user
user
Сообщения: 97
Зарегистрирован: 26 июн 2008, 11:48
Версия LabVIEW: 8
Откуда: Россия
Контактная информация:

Re: Приоритет выполнения?

Сообщение Nemo »

Жмакнуть на Ctrl + L и оставить где-то на часок.
Аватара пользователя
Pavel Krivozubov

Activity Bronze
professor
professor
Сообщения: 4421
Зарегистрирован: 07 фев 2008, 16:39
Награды: 3
Версия LabVIEW: 7.0 - 2013
Откуда: г. Электросталь
Благодарил (а): 24 раза
Поблагодарили: 9 раз
Контактная информация:

Re: Приоритет выполнения?

Сообщение Pavel Krivozubov »

Nemo писал(а):Жмакнуть на Ctrl + L и оставить где-то на часок.
а зачем так делать, если
Nemo писал(а): программа тестирует устройство с постоянным обменом по COM порту
?
По моему само собой разумеется, что если в программе постоянно идёт обмен данными через какой-либо интерфейс то все ждущие режимы компьютера и желательно даже скринсейвер должны быть отключены. Я когда в течении долгого времени тестирую свои проги на предмет сбоев или утечек памяти, то делаю именно так. И заказчикам рекомендую тоже.
Аватара пользователя
Nemo
user
user
Сообщения: 97
Зарегистрирован: 26 июн 2008, 11:48
Версия LabVIEW: 8
Откуда: Россия
Контактная информация:

Re: Приоритет выполнения?

Сообщение Nemo »

Indey писал(а):
Nemo писал(а):Жмакнуть на Ctrl + L и оставить где-то на часок.
а зачем так делать, если
Nemo писал(а): программа тестирует устройство с постоянным обменом по COM порту
?
По моему само собой разумеется, что если в программе постоянно идёт обмен данными через какой-либо интерфейс то все ждущие режимы компьютера и желательно даже скринсейвер должны быть отключены. Я когда в течении долгого времени тестирую свои проги на предмет сбоев или утечек памяти, то делаю именно так. И заказчикам рекомендую тоже.
спасибо, значит буду делать так, а режим отключения дисплея то же, наверно, надо остановить
Аватара пользователя
Eugen Graf

Activity Professionalism Silver Black
guru
guru
Сообщения: 6502
Зарегистрирован: 13 ноя 2007, 02:20
Награды: 4
Версия LabVIEW: 2009
Откуда: Saarbrücken
Контактная информация:

Re: Приоритет выполнения?

Сообщение Eugen Graf »

Дисплей здесь роли не играет, а вот режим Sleep, Screensaver и режим пониженного потребления могут таки повлиять на твою прогу.
Аватара пользователя
Nemo
user
user
Сообщения: 97
Зарегистрирован: 26 июн 2008, 11:48
Версия LabVIEW: 8
Откуда: Россия
Контактная информация:

Re: Приоритет выполнения?

Сообщение Nemo »

Спасибо за ответы, решение найдено - работает :)
Ответить
  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Общие»