Результаты поиска по запросу "context-switch"

8 ответов

Кроме того, HOT кеш (данные, необходимые для запуска процесса / потока достижимы за меньшее время) является лучшим выбором.

ли кто-нибудь сказать мне, что именно делается в обеих ситуациях? Какова основная стоимость каждого из них?

3 ответа

Системные вызовы накладные расходы

Я только начал изучать системные вызовы. Я хотел бы знать, что вызывает издержки, когда системный вызов сделан.Например, если мы рассмотрим функцию getpid ()...

3 ответа

Внутренние переключатели контекста

Я хочу учиться и заполнить пробелы в моих знаниях с помощью этого вопроса.Итак, пользователь запускает поток (на уровне ядра) и теперь он вызывает

ТОП публикаций

1 ответ

Моя ошибка в том, что я недостаточно внимательно читал - Морис говорит на странице перед диаграммами, как переключение контекста нарушило бы код, ЕСЛИ другой процесс «должен был манипулировать указателями в связанном списке до того, как исходный процесс снова запустится». Я был сбит с толку, потому что пытался получить достаточно информации только из диаграммы и кода, ни в одном из которых не упоминалось о том, что процесс, на который переключается, будет обрабатывать одну и ту же структуру данных в памяти (несмотря на то, что произошло переключение контекста). все еще не 100% понятный / мотивированный пример imho). В любом случае, по-видимому, в моем собственном ядре было небольшое повреждение данных, когда я переключил контекст с чтения одной страницы на другую.

ге Мориса Баха «Дизайн операционной системы Unix» есть пример, в котором упоминается, как возможно уничтожить двусвязный список из-за переключения контекста во время его создания. (Далее он говорит, что этому препятствует повышение уровня ...

3 ответа

Каковы издержки переключения контекста?

Первоначально я полагал, что издержки на переключение контекста были сброшены в TLB. Однако я только что видел в Википедии:http://en.wikipedia.org/wiki/Trans...

6 ответов

Напишите программу на C для измерения времени, затраченного на переключение контекста в ОС Linux

Можем ли мы написать программу на c, чтобы узнать время, потраченное на переключение контекста в Linux? Не могли бы вы поделиться кодом, если у вас есть? Спа...

1 ответ

Переключение контекста на спящих / ожидающих потоках

Я пытаюсь понять, как операционные системы управляют переключением контекста в разных моделях, чтобы лучше понять, почему производительность NIO лучше в случ...

1 ответ

Возврат из режима ядра в режим пользователя

Я немного запутался в понимании переключения режимов в ядре Unix. Я даю свое понимание здесь и открываю его для обсуждения / исправления. При переходе из режима пользователя в режим ядра процессор выполняет переключение между стеком ...

3 ответа

Внутренние переключатели контекста

Я хочу учиться и заполнить пробелы в моих знаниях с помощью этого вопроса. Итак, пользователь запускает поток (на уровне ядра) и теперь он вызывает

1 ответ

Мониторинг переключения контекста

Я хотел бы отслеживать поведение переключения контекста в многопоточном приложении pthread.В других ОС RTOS (ОС Micro C) я смог зарегистрировать обратный выз...