|
Проблема с таймером
|
|||
---|---|---|---|
#18+
Arm79jenya7, это работает, только если поток на одном процессоре, поэтому я и говорил про аффинити. как только планировщик потоков перекинет на другой процессор (а то и ядро), вы можете получить сотни мс задержки а что с аффинити? я о таком не слышал. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2019, 13:11 |
|
Проблема с таймером
|
|||
---|---|---|---|
#18+
jenya7Arm79jenya7, это работает, только если поток на одном процессоре, поэтому я и говорил про аффинити. как только планировщик потоков перекинет на другой процессор (а то и ядро), вы можете получить сотни мс задержки а что с аффинити? я о таком не слышал. Код: c# 1.
так? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2019, 13:18 |
|
Проблема с таймером
|
|||
---|---|---|---|
#18+
https://sites.google.com/site/dotburger/threading/setthreadaffinitymask-1 https://stackoverflow.com/questions/2510593/how-can-i-set-processor-affinity-in-net https://docs.microsoft.com/en-us/dotnet/api/system.diagnostics.processthread.processoraffinity?redirectedfrom=MSDN&view=netframework-4.7.2#System_Diagnostics_ProcessThread_ProcessorAffinity могу еще ссылок с гугла накидать ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2019, 15:26 |
|
Проблема с таймером
|
|||
---|---|---|---|
#18+
Arm79 https://sites.google.com/site/dotburger/threading/setthreadaffinitymask-1 https://stackoverflow.com/questions/2510593/how-can-i-set-processor-affinity-in-net https://docs.microsoft.com/en-us/dotnet/api/system.diagnostics.processthread.processoraffinity?redirectedfrom=MSDN&view=netframework-4.7.2#System_Diagnostics_ProcessThread_ProcessorAffinity могу еще ссылок с гугла накидать спасибо. если я правильно понял я не могу наложить маску на тред Код: c# 1. 2. 3. 4. 5. 6.
я должен найти процесс и в нем свой тред и тогда наложить маску. танцы с бубнами еще те. Код: c# 1.
а как я знаю какой тред мой? по какому индексу? у меня их там несколько. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2019, 16:28 |
|
Проблема с таймером
|
|||
---|---|---|---|
#18+
Насколько я помню, Thread в dtNet не всегда равен потоку с точки зрения OS В любом случае есть Thread.Id по которому можно найти соответствие ... |
|||
:
Нравится:
Не нравится:
|
|||
07.04.2019, 16:55 |
|
|
start [/forum/topic.php?fid=20&msg=39797825&tid=1399010]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
152ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
others: | 274ms |
total: | 521ms |
0 / 0 |