fbpx
5.8 C
София

Мърдането на мишката наистина ускорява работата на Windows 95

Най-четени

Даниел Десподов
Даниел Десподовhttps://www.kaldata.com/
Новинар. Увличам се от съвременни технологии, информационна безопасност, спорт, наука и концепцията Internet of Things.

На 1 юли тази година един от потребителите на Stack Exchange си спомни странното поведение на операционната система Windows 95 при инсталирането на приложения. Оказа се, че потребителят с никнейм user2652379 и до днес се пита защо при движение на мишката работата на Windows 95 значително се ускорява. Той се опитал да намери с помощта на търсачките информация за този феномен, но не успял нищо да открие. Въпреки че проблемът отдавна не е актуален, в сайта се намериха потребители, които обясниха защо се получава така.

В операционната система Windows 95 събитията се обработват чрез един общ цикъл на ядрото, включващ редица по-малки цикли. В общия цикъл входно-изходните задачи се изпълняват моментално, а за фоновите задачи се отделят по 15,6 милисекунди от цикъла. Когато курсорът започне да се движи, буферът се запълва с входни задачи, които рестартират цикъла отначало. В резултат от това фоновите задачи получават много повече машинно време и много от тях се изпълняват значително по-бързо. Така например, времето за инсталирането на големи игри намалява цели четири пъти (например от един час до 15 минути), ако по време на инсталацията активно се движи курсора на мишката. Естествено, в по-късните версии на Windows разпределението на приоритетите на различните задачи е променено и мърдането на мишката повече не ускорява инсталаторите.

Потребителят с никнейм Cody Gray поясни, че странното поведение на Windows 95 се дължи на това, че кодерите неправилно са използвали особеностите на операционната система. Те за извиквали функцията MsgWaitForMultipleObjects, но тя не е можела да се задейства, ако на опашката са се натрупали задачи, очакващи обработка. Заради неправилно определените приоритети се е получавало осезателно забавяне.

А вие забелязвали ли сте подобно поведение в ОС Windows 95?


Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iOS и Huawei!

Абонирай се
Извести ме за
guest

7 Коментара
стари
нови оценка
Отзиви
Всички коментари

Нови ревюта

Ревю на новата Need for Speed: Unbound: спираща дъха надпревара в отворен свят

Великанът на състезателните игри се завръща с поредното си превъплъщение. Обещавайки напълно преработен модел на управление и с разработчика на Burnout Criterion зад волана,...

Подобни новини