indexex press
krpress.ru 19 Июля 2019




Миф, очутившийся правдой: как дерганье мышью ускоряло работу в Windows 95

09 Июля 2019, 12:27 | Васильева Яна Дмитриевна

Исследователи доказали, что дёрганье мышью на самом деле ускоряло работу в Windows 95

Нас обманывали: древний миф о Windows оказался правдивым

На одном полезном ресурсе вопросов и ответов Stack Exchange пользователь под псевдонимом user2652379 подтвердил факт пользы от дерганья курсора мышки в Windows 95.

Об этом поведал в блоге на сайте. Он опытным путем установил, что процесс установки программ и игр можно ускорить, ежели во время инсталляции постоянно дергать мышкой. «Чем это вызвано? Я пытался нагуглить ответ, однако не отыскал ничего об этом», — сказал он.

Юзеры Stack Exchange подтвердили правдивость воспоминаний user2652379. Это создавало эффект, что программа работает быстрее.

В не менее поздних версиях ОС распределение приоритета задач было изменено, и движение мышки не ускоряло инсталляторы. При всем этом ОС обрабатывала события циклами: задачи ввода-вывода данных исполнялись сразу, а на фоновые задачи выделялось одинаковое количество времени — 15,6 миллисекунды. Когда курсор начинает двигаться, буфер заполняется входными событиями, которые перезапускають цикл. В процессе копирования файлов либо, к примеру, установки ПО система ставила данные по операции в очередь, ожидая, пока случится заполнение буфера обмена фоновыми задачами.

Перемещая курсор вы обходите систему, чтобы поднять собственный запрос на обработку первее остальных. С помощью такого подхода можно было уменьшить время выполнения задачи с часа до 15 минут.

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

Юзеры пишут: Windows 95 применялась приоритетная многозадачность. В не менее поздних версиях системы архитектуру многозадачности изменили.

Похожие публикации