Чому переміщення миші в Windows 95 зробив ОС швидше

Чому переміщення миші в Windows 95 зробив ОС швидше

Якщо ви розраховані протягом досить тривалого періоду часу, ймовірно, ви бачили деякі дивні речі. Наприклад, я колись мав принтер HP, який - і я клянусь Богом, я не жартую - друкував тільки, коли вимкнувся. Він би сидів, спокійно знущаючись над вашими спробами надіслати завдання друку до своєї проклятої черги, поки ви насправді не натискаєте кнопку живлення, щоб вимкнути принтер. Після відключення, злісний чорноклявий звір роздрукував би один документ. Якщо потрібно надрукувати кілька документів, потрібно вмикати та вимикати принтер між кожним. Така поведінка зберігалася через декілька установок ОС та декілька материнських плат.

Одне з чуток, про які я пам'ятаю, що чули про Windows 95, було давно, що переміщення миші під час тривалого встановлення програми може збільшити швидкість установки. Вона завжди здавалася слабко смішною, хоча ідея вашої миші впливати на продуктивність системи не була, тому що кожен, хто коли-небудь пробував мишу USB 1.0, може підтвердити. У перші дні USB 1.0 можна було натиснути клавішу миші, щоб перервати ваш процесор, а миша повністю відреагувала, коли ваш процесор перебував під великим навантаженням. Веселі часи.

"Щоб підвищити продуктивність, спазму руку миші дико".
"Щоб підвищити продуктивність, спазму руку миші дико".

Згідно з повідомленням Stack Exchange, через PC Gamer, це був один чуток з деякою фактичною правдою. Дункан X Сімпсон пояснює:

Це пояснюється недоліком у способі створення Windows 95 подій, а також тим, що багато прикладних програм керуються подіями.

Програми Windows 95 часто використовують асинхронний ввід / висновок, тобто вони запитують деяку операцію, подібну копію, а потім повідомляють операційній системі, що їх можна засипати до завершення операції. За допомогою сплячого режиму вони дозволяють іншим програмам запускатися, а не витрачати час ЦП на нескінченне запитання, чи операція з файлами ще завершена.

З причин, які не зовсім зрозумілі, але, ймовірно, через проблеми з продуктивністю на низьких машинах, Windows 95 має тенденцію пов'язувати повідомлення про завершення вводу-виводу і не негайно пробуджує програму для обслуговування. Тим не менш, він розбудовує додаток для введення даних користувачем, імовірно, щоб він відчував себе чуйним, і коли програма прокинулася, вона також оброблятиме всі очікувані повідомлення вводу-виводу.

Таким чином, переміщення миші змушує прикладну програму швидше обробляти повідомлення вводу-виводу та встановлювати швидше. Ефект був досить вираженим; великі програми, які можуть зайняти годину для встановлення, можна зменшити до 15 хвилин за допомогою відповідного вводу миші.

Здавалося б, чи спостерігався цей ефект у дії, ймовірно, залежав від того, як був написаний інсталятор, але той факт, що був реальний ефект, в першу чергу, є веселим. Навіть сьогодні подібні речі не зовсім невідомі. У PC версії оригінального Dead Space, збережена швидкість перезавантаження гри пов'язана безпосередньо з частотою кадрів гри. Якщо ви хочете завантажувати ігри швидше, відключіть V-Sync (це може зажадати Nvidia Inspector, я не чесно згадую). Я знайшов цю проблему сам і перевірив її багато років тому. Якщо потрібно 45 секунд для завантаження збереженої гри із заблокованою частотою кадрів 30 кадрів на секунду, і ви запустите гру на 240 кадрів в секунду, це займе 5-6 секунд, щоб завантажити гру. Моя робоча теорія полягає в тому, що гра тільки завершує певну кількість робіт вводу / виводу в кадрі, і що це жорстко закодовано в двигуні. Прискорення частоти кадрів, і прискорення вводу / виводу.

Цей образ, що стосується абсолютно нічого, крім того, що є приголомшливим.
Цей образ, що стосується абсолютно нічого, крім того, що є приголомшливим.

Це не зовсім так само, як це старий випуск Windows 95, але це схожа ідея. Хто-небудь отримав будь-які інші дивні, дивовижні, або цікаві казки випадкового комп'ютерного обладнання?

Читати далі

Астрономи виявили планету-шахраю, яка блукає по Галактиці, розміром із землю
Астрономи виявили планету-шахраю, яка блукає по Галактиці, розміром із землю

Астрономи ідентифікували понад 4000 екзопланет, що обертаються навколо інших зірок, але лише кілька "планет-шахраїв", які блукають по галактиці без зірки, щоб подзвонити додому. Нове дослідження стверджує, що помітило один із цих світів, і це може бути маленький кам’янистий світ, такий як Земля.

Власники Google Pixel Slate повідомляють про помилку Flash Storage
Власники Google Pixel Slate повідомляють про помилку Flash Storage

Форуми підтримки продуктів Google заповнені розлюченими власниками Pixel Slate, які кажуть, що їх пристрої часто стикаються з помилками сховища.

Астрономи, нарешті, можуть знати джерело швидких радіостанцій
Астрономи, нарешті, можуть знати джерело швидких радіостанцій

Тріо нових досліджень повідомляють про FRB у нашій власній галактиці. Оскільки цей сигнал був набагато ближчим, ніж минулі сигнали, вчені змогли відстежити його до певного типу нейтронної зірки, відомого як магнітар.

PlayStation 5 від Sony дебютує з сильними відгуками
PlayStation 5 від Sony дебютує з сильними відгуками

Відгуки з’явилися щодо PlayStation 5 від Sony, і хоча вони трохи попередні з тієї ж причини, що і Xbox Series X, вони в цілому позитивно ставляться до останніх ігрових зусиль Sony.