Re[17]: Что такое realtime?
От: Sharov Россия  
Дата: 08.01.25 20:26
Оценка:
Здравствуйте, Евгений Музыченко, Вы писали:

S>>При переключение потоков контекст процесса не переключается, в отличие переключения процессов.

ЕМ>Переключение контекста процесса как раз значительно проще — для этого всего-то нужно перезагрузить несколько регистров (в том числе MMU). Там потери в основном на перезагрузки кэшей, но это происходит и при работе потоков без переключения. Во многих случаях переключение между двумя потоками одного процесса может перетряхивать кэши сильнее, чем между двумя потоками из разных процессов.

Это уж как напишете. При переключении процессов это всегда происходит, а потоков зависит от реализации.
Кодом людям нужно помогать!
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.