Разработка, производство и продажа радиоэлектронной аппаратуры
|
Карта сайта
|
Пишите нам
|
В избранное
Требуется программист в Зеленограде
- обработка данных с датчиков; ColdFire; 40 тыс.
e-mail:
jobsmp@pochta.ru
Телесистемы
|
Электроника
|
Конференция «Микроконтроллеры и их применение»
тебе вовсе не эта лекция нужна, тебе нужна лекция о многозадачности как таковой, хотя ты конечно в её существование не веришь.
Отправлено
колян безпарольный
(193.200.150.82)
12 марта 2011, г. 22:47
В ответ на:
приму в дар короткую лекцию почему ком-порт в винде опрашивать в отдельном потоке круче чем по "таймеру", а то связного нигде не нашел объясниения
отправлено
basilmak
12 марта 2011, г. 22:23
Составить ответ
|
Вернуться на конференцию
Ответы
ну если понимаешь хорошо, то опиши на пальцах как происходит прием при опросе в потоке и по "таймеру" >
-
basilmak
(824 байт, 12.03.2011, 23:02:27
178.177.226.139
)
обьясняю популярно- все что делается в обработчике таймера пользуется темже вычислительным ресурсом что и остальные операции программы. Все что делается в потоке происходит в отдельном ресурсе.
-
колян безпарольный
(
пустое
, 12.03.2011, 23:27:19
193.200.150.125
)
ну это типа паралельно какбы ещо приложение запускается? но оно все равно ведь работает када ему винда дает работать и не работает када другим дает?
-
basilmak
(
пустое
, 12.03.2011, 23:35:37
178.177.226.139
)
я и говорю, тебе нужна лекция по многозадачности, у тебя классическое восьмибитное мышление- для тебя многозадачность синоним многопроцессорности и если процессор один то многозадачности быть не может в принципе. Но темнемении она есть.
-
колян безпарольный
(
пустое
, 12.03.2011, 23:43:24
193.200.150.152
)
и в чем она? чо там изменилось со времен первых виндов? дают интервалы времени поработать всем кто просит... "подвешивают" када другим дают работать?
-
basilmak
(
пустое
, 12.03.2011, 23:47:3
178.177.226.139
)
нереально тебе чтото обьяснить, кефир-нягань просто курит в сторонке.
-
колян безпарольный
(
пустое
, 13.03.2011, 00:06:8
193.200.150.137
)
да умение объяснить - это первый признак что сам понял))))))))))
-
basilmak
(
пустое
, 13.03.2011, 00:10:35
178.177.226.139
)
Не путай приложение (Process) и поток (Thread). Не нужно для компорта Process заводить - Thread достсаточно. Выполняться будет в том же Process, что и осн. твоё приложение. Со всеми вытекающими.
-
Дастун
(
пустое
, 12.03.2011, 23:40:50
95.73.0.46
)
да ничо я не путаю - просто где тот афигенный выигрыш на который все намекают?))) теже яйца - тока вид сбоку...
-
basilmak
(
пустое
, 12.03.2011, 23:44:22
178.177.226.139
)
Ну я не знаю... Я вижу разницу, другие видят...Все видят! Возьми да попробуй сам - думаю, понравится.
-
Дастун
(
пустое
, 12.03.2011, 23:56:7
95.73.0.46
)
ну писал я на всякихСях с потоками - а на Дельфях всегда по таймеру - просто думал мож кто объяснит где те ужасные потери от "таймеров" - про них я сам читал и от студента-програмера днями слышал... Но очередную прогу с ними делаем...
-
basilmak
(
пустое
, 13.03.2011, 00:08:13
178.177.226.139
)
Был код на Сях. Его перенесли под билдер двумя способами...
-
POV
(382 байт, 13.03.2011, 01:14:4
91.203.67.71
)
в первом случае вы запустили процессы каждому из которых винда выдилила время T, во втором вы запустили один процесс и разделили его на потоки, каждому из которых досталось T/n времени
-
колян безпарольный
(
пустое
, 13.03.2011, 02:48:53
193.200.150.152
)
Консольная прога. Нихрена нет. ВИнда проц н ежрёт. Это Т стремится к максимуму.
-
POV
(
пустое
, 13.03.2011, 10:17:8
91.203.67.71
)
Да и правильно - раз умеешь и получается - делай и никого не слушай.
-
Дастун
(
пустое
, 13.03.2011, 00:13:45
95.73.0.46
)
Отправка ответа
Имя*:
Пароль:
E-mail:
Тема*:
Сообщение:
Ссылка на URL:
URL изображения:
если вы незарегистрированный на форуме пользователь, то
для успешного добавления сообщения заполните поле, как указано ниже:
введите число 97:
Перейти к списку ответов
|
Конференция
|
Раздел "Электроника"
|
Главная страница
|
Карта сайта
Web
telesys.ru