Описание тега context-switching
3
ответа
Ненужные переключатели контекста Java
У меня есть сеть Java Threads (потоковое программирование), обменивающаяся данными по каналам с фиксированной емкостью - работающая под управлением WindowsXP. На основании нашего опыта работы с "зелеными" потоками (без вытеснения) мы ожидали, что по…
18 ноя '09 в 21:16
2
ответа
Задержка переключения контекста в centos7
В моем приложении C основной процесс разветвляется на дочерний процесс, а затем спит в течение десяти микросекунд, чтобы дать ребенку время для подготовки. После периода ожидания родительский процесс отправляет сигнал дочернему процессу, чтобы начат…
07 окт '15 в 13:23
1
ответ
Какой должна быть стратегия защиты памяти для процессора ARM Cortex?
Мне нужно реализовать многозадачную систему с MPU для процессоров ARM Cortex M3/M4. В этой системе будет ядро, которое управляет ресурсами в привилегированном режиме и пользовательскими приложениями в непривилегированном режиме. И я хочу отделить Us…
21 окт '16 в 19:01
1
ответ
Почему контекст не сохраняется в самом процессе вместо печатной платы?
Я читал, что когда происходит переключение контекста, контекст этого конкретного процесса будет сохранен в блоке управления процессом. Но я удивляюсь, почему контекст не может быть сохранен в самом процессе, поэтому процессор должен только напоминат…
02 мар '19 в 16:50
2
ответа
Вызов printf предотвращает сегрегирование
Студент информатики здесь. Нас попросили поиграть с переключением контекста, и одно конкретное задание заставило нас реализовать довольно грубую систему try / throw. Вот код, который мы писали: struct ctx_s { int esp; int ebp; }; struct ctx_s * pctx…
07 окт '12 в 13:15
1
ответ
Затраты на получение блокировки зависят от разрешения таймера ОС при переключении контекста?
Предположим, что поток 1 пытается получить блокировку объекта lockObj, используя lock(lockObj) оператор, но этот объект уже заблокирован потоком 2 в тот момент, когда поток 1 пытается получить блокировку для него. Тема 1 заблокирует, верно? Теперь п…
13 сен '14 в 17:55
0
ответов
Мой Linux-сервер "Количество созданных процессов" и "Переключатели контекста" невероятно быстро растут
РЕДАКТИРОВАТЬ: Более подробные ответы здесь: https://serverfault.com/questions/454192/my-linux-server-number-of-processes-created-and-context-switches-are-growing У меня странное поведение на моем сервере:-/. Это VPS. Когда я делаю cat /proc/statЯ в…
01 дек '12 в 17:33
2
ответа
iOS4 - быстрое переключение контекста
Когда приложение переходит в фоновый режим работы, сколько нужно использовать грязной памяти. В видео Apple упоминается, что грязная память должна быть уменьшена настолько, насколько мы можем. Но в моем приложении я использую контроллер навигации, ч…
06 июл '10 в 11:02
1
ответ
Переключение контекста на определенный процесс после определенного ISR
Есть ли какой-нибудь (грязный) метод, чтобы спровоцировать переключение контекста на определенный процесс после определенного ISR? В нормальной ситуации, после ISR, процесс, который был прерван, продолжит работать, и мне придется подождать, пока пла…
13 май '18 в 08:53
1
ответ
POSIX: как выполнить переключение контекста между потоками?
Я хочу реализовать переключение контекста между потоками, используя Xilkernel, но не существует примитивного POSIX-совместимого, который позволял бы останавливать, а затем возобновлять выполнение потока. Есть кто-нибудь, кто может мне помочь?
19 окт '15 в 23:05
2
ответа
Grails - переключение источников данных на основе пользователя
Мы разрабатываем веб-приложение Grails, в котором разные пользователи (клиенты) должны указывать на разные базы данных, содержащие только данные своей организации. К сожалению, разделенные базы данных являются обязательным требованием, и нас просят …
25 ноя '13 в 21:56
1
ответ
Ограничение макс. темы можно создавать в многопоточности
У меня есть несколько потоков, вызываемых, скажем, несколькими другими процессами одновременно. Обычно правило большого пальца для макс. Количество потоков, которое процессор может начать давать производительности, равно no. потоков = нет процессоро…
23 дек '10 в 20:02
0
ответов
Потоки JVM и переключение контекста с точки зрения памяти
Я не уверен, что это неясный вопрос, если это так, то я был бы более чем счастлив, если бы мне указали направление, чтобы получить некоторую ясность. У меня есть куча тестов Java (30, если быть точным), которые запускаются с помощью Parallel Runner …
18 дек '15 в 17:21
2
ответа
Сохранение регистров ARM NEON при переключении контекста в Android
Во время переключения контекста Android сохраняет все общие регистры ARM в стеке и восстанавливает их после. Хранит ли ОС Android регистры NEON в стеке? Если нет, то как безопасно использовать NEON в многопоточной и многозадачной среде?
25 июн '15 в 17:58
1
ответ
Вход в критическую секцию и переключение контекста в C++
Я новичок в программировании потоков (в настоящее время необходимо использовать win32 и C++ в проекте компании), и я просто хочу спросить, означает ли ввод критического раздела отсутствие переключения контекста? Означает ли это, что поток заблокируе…
24 окт '13 в 06:57
1
ответ
Связь между временем выполнения потока, переключением контекста процессора и производительностью
Я провел эксперимент, чтобы смоделировать то, что произошло в нашем серверном коде, я запустил 1024 потока, и каждый поток выполняет системный вызов, для завершения выполнения на моей машине требуется около 2,8 с. Затем я добавляю usleep(1000000) в …
12 июн '18 в 22:38
1
ответ
Переключение контекста между несколькими потоками в Java
Что представляет собой переключение контекста? Я знаю, что это может быть иногда с помощью сна (). Я натолкнулся на пример использования комбинации wait() и notify() для связи между потоками, так что один поток (класса Producer) предоставляет набор …
09 фев '16 в 13:21
1
ответ
Минимизируйте время переключения контекста между процессами
У меня 4 процесса с общим семафором, все процессы имеют одинаковый приоритет. Критическая область внутри блокировки имеет операцию чтения / записи, включая вызов fflush(). В журналах я заметил, что после выделения семафора из определенного процесса …
23 июл '13 в 02:56
1
ответ
Запуск параллельных сетевых задач с использованием xargs при минимизации накладных расходов на переключение контекста
Я хочу запустить 100 сетевых (не интенсивно работающих с процессором) заданий параллельно и хочу понять лучший подход. В частности, возможно ли выполнить более 100 заданий с использованием xargs и каковы недостатки? Я понимаю, что есть момент, когда…
25 сен '17 в 06:40
1
ответ
Влияние на производительность вызовов функций в запросе SQL (о переключении контекста)
Есть ли какое-либо влияние на производительность при вызове функций в операторе SQL из-за переключения контекста между механизмами SQL и PL/SQL? Или потенциальное воздействие зависит от вызываемой функции? Вызов встроенных функций: выберите dbms_cry…
17 ноя '15 в 10:13