|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу. Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста". Название темы слишком короткое или не отражает сути вашего вопроса. Тема исчерпала себя, помните, один вопрос - одна тема Прочитайте правила и заново правильно создайте тему. |
|
Опции темы | Поиск в этой теме |
15.05.2016, 20:48 | #31 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
Может получится, что в момент записи кто-то будет читать данные.
|
15.05.2016, 23:12 | #32 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
если чтение не защищено, то да.
но это уже вопрос архитектуры, а не сигналов. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
16.05.2016, 07:12 | #33 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
Причем здесь архитектура?
Просто поток, который пишет, НЕ проверяет сигнал а посему может получиться так, что один поток читает, другой пишет. |
16.05.2016, 08:20 | #34 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,726
|
Ппц... ладно, ТС, путает теплое с мягким, но 4 страницы обсуждает его фантазию сигнальной блокировки...
|
16.05.2016, 10:05 | #35 | |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
Цитата:
значит в одном потоке это ресурс защищен, а во втором нет. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
|
16.05.2016, 10:37 | #36 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,331
|
А как пишущий поток может вообще проверить сигнал?
|
16.05.2016, 10:55 | #37 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
все действия с ресурсом должны быть при захваченном событии.
Код:
с PulseEvent все бы пропало, да. Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
16.05.2016, 11:15 | #38 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,726
|
А зачем городить мьютекс на сигналах, когда есть мьютексы, семафоры, спилоки и прочие?
|
16.05.2016, 11:24 | #39 |
Старожил
Регистрация: 28.01.2009
Сообщений: 21,000
|
в принципе верно, классика или критсекции или мютексы все же.
(хотя в винде все оно не так сильно отличается, разве что у мютексов есть нюанс) Хорошо поставленный вопрос это уже половина ответа. | Каков вопрос, таков ответ.
Программа делает то что написал программист, а не то что он хотел. Функции/утилиты ждут в параметрах то что им надо, а не то что вы хотите. |
16.05.2016, 13:49 | #40 |
Заблокирован
Регистрация: 06.02.2011
Сообщений: 1,999
|
Предположим событие с автосбросом.
Оба ядра в своих потоках вошли в функцию ввейт Получается теперь оба ядра имеют доступ к общим данным.выше смотритевот именно. оба ядра зафиксируют обьект в сигнальном состоянии и пи.....ец хотя если у ядер есть приоритет тогда еще мона Последний раз редактировалось RAFA91; 16.05.2016 в 13:53. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Загрузка изображения или сылка на изображение | xakkkkker | Работа с сетью в Delphi | 5 | 14.01.2013 23:04 |
Печать на обеих сторонах | agregator | Microsoft Office Excel | 1 | 24.11.2010 11:03 |
php5 постоянная сылка на переменную | 13th | Свободное общение | 1 | 13.09.2010 18:15 |
Сылка на внешний файл в отчете | Iskin | Microsoft Office Access | 0 | 30.03.2009 08:03 |