|
|
|
выполнение кода в трубе (SyncObjs)
|
|||
|---|---|---|---|
|
#18+
Добрый день и с Новым Годом. есть кода типа Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. где идет передача значений от ГлобПерем в локальные и наоборот и все работает без вопросов но можно ли в трубе(CS) выполнять различный код, например циклы, арифметические и логические операции в принципе все работает, во всяком случае не слишком сложный код, но что там теория утверждает, такс сказать корифеи. что то ничего конкретного не накопал(типа ДА или НЕТ) всем кто ответит по существу вопроса заранее спасибо ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.01.2019, 23:48 |
|
||
|
выполнение кода в трубе (SyncObjs)
|
|||
|---|---|---|---|
|
#18+
Pcrepair, Чем меньше тормозить потоки - тем лучше. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2019, 02:30 |
|
||
|
выполнение кода в трубе (SyncObjs)
|
|||
|---|---|---|---|
|
#18+
Pcrepair, Можно, это не значит, что нужно. В критических функциях лучше выполнять только по настоящему критические вещи, а не всю программу целиком.)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2019, 10:04 |
|
||
|
выполнение кода в трубе (SyncObjs)
|
|||
|---|---|---|---|
|
#18+
а где реальные корифеи? празднуют? ну ладно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2019, 10:26 |
|
||
|
выполнение кода в трубе (SyncObjs)
|
|||
|---|---|---|---|
|
#18+
а в чем проблема-то? кто вам может что-то запретить? задача КС всего лишь не дать вашим же потокам одновременно делать что-то если ваша стратегия допускает продолжительные действия одного потока с блокированием остальных, (ваших же!, и только тех, кто смотрит на эту КС) да и ради бога ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2019, 11:11 |
|
||
|
выполнение кода в трубе (SyncObjs)
|
|||
|---|---|---|---|
|
#18+
Pcrepairа где реальные корифеи? празднуют? ну ладно. Корифеи Корифеичи. Орденоносцы и бровеносцы.)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2019, 13:20 |
|
||
|
выполнение кода в трубе (SyncObjs)
|
|||
|---|---|---|---|
|
#18+
krapotkin, Он хочет, имхо, чтобы его отшлепали. Но, непременно, корифеи.)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2019, 13:26 |
|
||
|
выполнение кода в трубе (SyncObjs)
|
|||
|---|---|---|---|
|
#18+
Pcrepairа где реальные корифеи? Корифейно заявляю: это валидный код. Пеши есчо. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2019, 14:03 |
|
||
|
выполнение кода в трубе (SyncObjs)
|
|||
|---|---|---|---|
|
#18+
krapotkinкто вам может что-то запретить? Никто. Хотя стоило бы. Он же этот код потом на свой сайт вывалит и толпа чайников будет смотреть и делать так же. Был ещё один такой пейсатель валидного кода (к счастью уже умер), после которого каждый первый нуб весь код потока запускал в synchronize() и потом вопрошал на форуме "а чего оно тормозит, у меня же потоки". Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2019, 14:09 |
|
||
|
выполнение кода в трубе (SyncObjs)
|
|||
|---|---|---|---|
|
#18+
пиши, только чем меньше кода в кс, тем более потенциально параллельный код получится. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2019, 21:18 |
|
||
|
выполнение кода в трубе (SyncObjs)
|
|||
|---|---|---|---|
|
#18+
маловато корифеев будет а где GunSmoker, Anatoly Podgoretsky, defecator, wadman ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2019, 22:53 |
|
||
|
выполнение кода в трубе (SyncObjs)
|
|||
|---|---|---|---|
|
#18+
Pcrepairа где GunSmoker, Anatoly Podgoretsky, defecator, wadman "Иных уж нет, а те далече." (с) Кстати, чтение целых переменных можно вообще не обносить критической секцией. В критической секции нуждается только "проверка и изменение", да и то не всегда, иногда можно обойтись атомарными операциями. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2019, 22:59 |
|
||
|
выполнение кода в трубе (SyncObjs)
|
|||
|---|---|---|---|
|
#18+
Мне больше интересно, даже не что читал копал, сколько почему CS (критическая секция?) - это "труба". Видимо, пост писался после/вместо НГшного похмелья. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.01.2019, 23:01 |
|
||
|
выполнение кода в трубе (SyncObjs)
|
|||
|---|---|---|---|
|
#18+
PcrepairДобрый день и с Новым Годом. есть кода типа Код: pascal 1. 2. 3. 4. 5. 6. 7. 8. где идет передача значений от ГлобПерем в локальные и наоборот и все работает без вопросов но можно ли в трубе(CS) выполнять различный код, например циклы, арифметические и логические операции в принципе все работает, во всяком случае не слишком сложный код, но что там теория утверждает, такс сказать корифеи. что то ничего конкретного не накопал(типа ДА или НЕТ) всем кто ответит по существу вопроса заранее спасибокакой-то странный вопрос с чего вдруг код там нельзя писать? физика процессора меняется? :-) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2019, 09:18 |
|
||
|
выполнение кода в трубе (SyncObjs)
|
|||
|---|---|---|---|
|
#18+
Pcrepairно можно ли в трубе(CS) выполнять различный код, например циклы, арифметические и логические операцииДа на здоровье! Только Код: plaintext А, такс сказать корифеи, рекомендуют SRWLock. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2019, 16:00 |
|
||
|
выполнение кода в трубе (SyncObjs)
|
|||
|---|---|---|---|
|
#18+
Какой смысл в CS уровня ядра, если давно изобрели Spin-локи и штатный TMonitor совмещающий одно со вторым будет кошернее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2019, 17:39 |
|
||
|
выполнение кода в трубе (SyncObjs)
|
|||
|---|---|---|---|
|
#18+
X-CiteКакой смысл в CS уровня ядра, если давно изобрели Spin-локи и штатный TMonitor совмещающий одно со вторым будет кошернее.например, искать взаимоблокировки в дампе сам вопрос не совсем правильный, в режим ядра он практически не входит ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2019, 18:31 |
|
||
|
выполнение кода в трубе (SyncObjs)
|
|||
|---|---|---|---|
|
#18+
как много новых слов SRWLock Spin-локи и штатный TMonitor совмещающий одно со вторым HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CriticalSectionTimeout не забудь подправить. увеличит или уменьшить? кто нибуть знает что все это значит? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2019, 20:51 |
|
||
|
выполнение кода в трубе (SyncObjs)
|
|||
|---|---|---|---|
|
#18+
В топике речь о строении ядра цезия(Cs)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2019, 21:02 |
|
||
|
выполнение кода в трубе (SyncObjs)
|
|||
|---|---|---|---|
|
#18+
Аффтар, имхо, сам виноват, - спутал корифеев и графоманов. Вот их и набежало.)) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2019, 21:06 |
|
||
|
выполнение кода в трубе (SyncObjs)
|
|||
|---|---|---|---|
|
#18+
Из цезия трубы не делают. Posted via ActualForum NNTP Server 1.5 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.01.2019, 21:49 |
|
||
|
|

start [/forum/topic.php?fid=58&fpage=85&tid=2039937]: |
0ms |
get settings: |
6ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
40ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
36ms |
get tp. blocked users: |
1ms |
| others: | 186ms |
| total: | 291ms |

| 0 / 0 |
