Поток Quantum?

Что такое квант потока, и как я могу определить его в своей системе?

16
задан C. Ross 5 March 2010 в 15:50
поделиться

5 ответов

Квантование потоков - это количество времени, которое расписание позволяет потоку работать, прежде чем запланировать запуск другого потока.

Что такое потоки?

Platform Builder: Установка кванта потоков по умолчанию

Что касается редактирования... В windows есть параметр реестра, который позволяет изменять приоритеты:

HKEY_LOCAL_MACHINE / SYSTEM / CurrentControlSet / Control. PriorityControl / Win32PrioritySeparation

0 Приложения переднего и фонового плана одинаково отзывчивы

1 Приложение переднего плана более отзывчиво, чем фоновое

2 Лучшее время отклика приложения переднего плана

13
ответ дан 30 November 2019 в 22:23
поделиться

Посмотрите на Round Robin Scheduling

http://en.wikipedia.org/wiki/Round-robin_scheduling

Я думаю, это то, о чем вы спрашиваете. квант - это единица времени, которая дается каждому процессу для выполнения.

1
ответ дан 30 November 2019 в 22:23
поделиться

Как вы измеряете длину? скорость? массу? Это то же самое, что и с потоками и процессами.

квант - это единица времени. Программисты говорят о времени работы каждого потока не в секундах, миллисекундах или микросекундах, а в абстрактной единице времени, называемой квантом.

0
ответ дан 30 November 2019 в 22:23
поделиться

Проверить это руководство по квантам потоков и планированию

В частности:

У каждого потока есть квант, который фактически определяет, как долго ему разрешено удерживать ЦП, если:

он остается работоспособным;

] планировщик определяет, что вместо этого никакой другой поток не должен запускаться на этом процессоре.

3
ответ дан 30 November 2019 в 22:23
поделиться

Я не знаю, как идентифицировать, но я знаю, что такое квант потока.

Многопоточность или параллелизм в целом не является «истинным» параллелизмом на одноядерном компьютере (ни на двухъядерном, когда имеется более двух потоков, ни на четырехъядерном, так и на четырехъядерном, когда есть более 4 потоков и т. д.).

Операционная система отслеживает список потоков. У каждого потока есть приоритет. Список выполнит самый верхний поток в списке. Поток будет выполняться столько, сколько позволяет Thread Quantum. Когда поток завершит выполнение, он переместится в конец списка.

Thread Quantum определяет, как долго поток может работать в последовательной системе. Потоки с более высоким приоритетом имеют более высокие кванты и, следовательно, работают дольше.

2
ответ дан 30 November 2019 в 22:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: