Шевеление мышью в Windows 95 заставляло операционную систему работать быстрее
Стало известно, что шевеление мышью при установке приложений в Windows 95 помогало ускорять его работу.
Программы для Windows 95 часто используют асинхронный ввод-вывод, то есть они запрашивают какую-либо файловую операцию, например, выполнение копии, а затем сообщают ОС, что их можно перевести в спящий режим до завершения этой операции. Спя, они позволяют другим приложениям работать, вместо того, чтобы тратить время процессора бесконечно, спрашивая, завершена ли файловая операция.
По причинам, которые не совсем понятны, но, вероятно, из-за проблем с производительностью на младших компьютерах, Windows 95 имеет тенденцию связывать сообщения о завершении ввода-вывода и не сразу пробуждает приложение для их обслуживания. Тем не менее, оно пробуждает приложение для пользовательского ввода и, когда приложение не спит, оно также будет обрабатывать любые ожидающие сообщения ввода / вывода.
Таким образом, шевеление мыши заставляет приложение быстрее обрабатывать сообщения ввода-вывода и быстрее устанавливать. Эффект был довольно внушительным; большие приложения, установка которых может занять час, могли быть сокращены до 15 минут с помощью дерганья курсора мыши.
Но подобная особенность встречалась только на Windows 95. В следующих версиях системы архитектуру многозадачности изменили.
Еще интересные новости: Леди Гагу "травят" в Instagram из-за развода Брэдли Купера и Ирины Шейк.