Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
на Windows 2000 Professional
00:14:48 00:23:10
00:15:02 00:23:12
00:15:16 00:23:14
00:15:30 00:23:16
00:15:46 00:23:18
00:15:59 00:23:20
00:16:11 00:23:22
00:16:27 00:23:24
00:16:41 00:23:27
00:16:55 00:23:29
Что произошло? Потоки ушли в фон, их приоритет понизился, а величина кванта сократилась до минимума. И хотя накладные расходы на переключение контекста возросли, время обработки очереди сократилось до 2 сек, с которыми вполне можно жить!
А теперь закройте все окна с несохраненными документами, которые вам жалко потерять, и увеличьте приоритет тестового приложения хотя бы на одну ступень. Висим? А то! Потоки тестового приложения отбирают процессорное время у всех остальных потоков (включая и некоторые системные), и они оказываются нефункциональны. То есть функциональны, но раз за 10 сек, чего для обработки клавиатурного и мышиного ввода более чем недостаточно. Забавно, но i486С-ядро при этом продолжает работать более или менее нормально.
Обсуждение полученных результатов
Результаты тестирования i486С-ядра, полученные на машине автора, приведены ниже.
Таблица 2. Скорость переключения контекста потоков на Windows 2000 Professional с отдачей квантов времени
(потоки используют ничтожную часть отведенного им процессорного времени)
Количество потоков |
Количество переключений контекстов за 10 секунд |
|
ACPI-ядро |
i486C-ядро |
|
+50 |
7.701.161 |
8.002.734 |
+300 |
2.864.962 |
4.828.723 |