Как дёрганье мышью на самом деле ускоряло работу в Windows 95

[ Версия для печати ]
Добавить в Facebook Добавить в Twitter Добавить в Вконтакте Добавить в Одноклассники
Страницы: (5) [1] 2 3 ... Последняя »  К последнему непрочитанному [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]
InGrib
6.07.2019 - 00:46
Статус: Offline


©

Регистрация: 24.06.14
Сообщений: 25735
114
Один из пользователей сайта вопросов и ответов Stack Exchange вспомнил о странном поведении Windows 95 при установке приложений. По его словам, процесс можно было ускорить, если перемещать курсор мыши по экрану, однако он не нашёл объяснений в интернете.

"Я играл в Hypnospace Outlaw — игру об операционной системе в стиле ретро. Эта ОС своеобразно себя ведёт при загрузке сайтов: дёрганье мышью позволяет загрузить страницу быстрее.

Это напомнило мне кое о чём. Когда я был молод, я точно помню, что Windows 95 (если не в 98) странно себя вела во время установки программ: перемещение курсора мыши ускоряло прогресс. Чем это вызвано? Я пытался нагуглить ответ, но не нашёл ничего об этом."

Пользователи подтвердили правдивость воспоминаний user2652379. Они пояснили, что причина поведения системы крылась в её архитектуре.

Как дёрганье мышью на самом деле ускоряло работу в Windows 95
 
[^]
Yap
[x]



Продам слона

Регистрация: 10.12.04
Сообщений: 1488
 
[^]
InGrib
6.07.2019 - 00:46
Статус: Offline


©

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

Если программе нужно было, к примеру, скопировать файлы, система ставила запрос в очередь, ожидала наполнения буфера фоновыми задачами, и только после этого обрабатывала весь пакет. При этом пока задача находилась в режиме ожидания — приложение фактически не работало.

Двигая курсором мыши, пользователи заполняли буфер входящими событиями, заставляя систему перезапускать цикл. Это создавало эффект, что программа работает быстрее.

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

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

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

Пользователь под псевдонимом Cody Gray пояснил, что странное поведение Windows 95 могло быть связано не с самой системой, а с неправильным использованием её особенностей разработчиками. Он сослался на статью разработчика Microsoft Рэймонда Чена, который описал распространённую ошибку вызова функции MsgWaitForMultipleObjects.

В материале говорится, что функцию нельзя вызывать, если в очереди уже находятся задачи, ожидающие обработки. В противном случае она будет возвращать результат не сразу, а с задержками.

Как пояснили на Stack Exchange, подобная особенность встречалась только на Windows 95. В более поздних версиях системы архитектуру многозадачности изменили.

© отсюда
 
[^]
Uglurk
6.07.2019 - 00:48
24
Статус: Offline


Всея Рука

Регистрация: 1.10.16
Сообщений: 1137
Пиздеж
 
[^]
Vlrix
6.07.2019 - 00:51
8
Статус: Offline


Шутник

Регистрация: 30.01.19
Сообщений: 85
с паркинсоном кто, для них тема))
а так, выше уже написали
 
[^]
dealerdealer
6.07.2019 - 00:55
81
Статус: Offline


Эврика!!!!!!

Регистрация: 23.11.16
Сообщений: 344
Сейчас тоже нечего не изменилось. lol.gif

Как дёрганье мышью на самом деле ускоряло работу в Windows 95
 
[^]
rgs350
6.07.2019 - 00:56
5
Статус: Offline


Юморист

Регистрация: 19.03.19
Сообщений: 459
Херня. Ответьте лучше на вопрос какого черта окно Эксель 2016 тормозно перемещается по экрану и как эту хню исправить?
 
[^]
gx32
6.07.2019 - 00:58 [ показать ]
-42
bazoid
6.07.2019 - 00:58
8
Статус: Offline


уничтожить

Регистрация: 23.06.14
Сообщений: 59
наконец-то нашли Великую Исходную Ошибку Виндоус
 
[^]
Vlrix
6.07.2019 - 00:58
3
Статус: Offline


Шутник

Регистрация: 30.01.19
Сообщений: 85
Цитата (rgs350 @ 6.07.2019 - 00:56)
Херня. Ответьте лучше на вопрос какого черта окно Эксель 2016 тормозно перемещается по экрану и как эту хню исправить?

мало оперативкт
что-то подгружает комп
причин валом быть может
 
[^]
Max922
6.07.2019 - 01:00
7
Статус: Offline


старатель

Регистрация: 4.07.15
Сообщений: 198
Я так в 98 году YouTube скачал,просто страницы журнала слиплись.
 
[^]
tursun33
6.07.2019 - 01:03
45
Статус: Offline


я часть той силы что вечно хочет зла

Регистрация: 17.04.10
Сообщений: 1757
Да, помню, как сотрудник ЦИТ (центра информационных технологий) мне советовал во время установки программ под Windows 95 постоянно дёргать курсором мыши, говорил, что так быстрее устанавливаются программы, и ещё советовал сам курсор во время установки ставить на полоску где показан прогресс установки, так тоже быстрее установится.
 
[^]
Rikts00
6.07.2019 - 01:08
24
Статус: Offline


Ярила

Регистрация: 12.04.17
Сообщений: 1699
Да гон явный.
А я почти поверил. В то, что ускорить её можно было ещё как то можно поверить. Но чтобы установка ускорялась с 1 час до 15 минут - точно гон.
Ну даже сами подумайте - не могла система отдать ресурсов на установку системы в 25%, чтобы все остальные втупую простаивали. И ещё, я помню, когда установка сначала делала рывок до 35-40%, а после 97% начинала сильно сильно буксовать... там и мышкой дёргал, и пляски с бубном... и ничерта не помогало.
 
[^]
JIR
6.07.2019 - 01:10
3
Статус: Offline


Сибирский

Регистрация: 5.02.09
Сообщений: 4502
Цитата (Uglurk @ 6.07.2019 - 00:48)
Пиздеж

Неа.
Так и было.
Только это редкое исключение.
 
[^]
JIR
6.07.2019 - 01:12
7
Статус: Offline


Сибирский

Регистрация: 5.02.09
Сообщений: 4502
Цитата (gx32 @ 6.07.2019 - 00:58)
95я ка дергай не дергай выглядела так:

Утилиты, библиотеки - Что тебе надо, собака?!))
 
[^]
Woodcutter
6.07.2019 - 01:20
2
Статус: Online


Ярила

Регистрация: 6.07.17
Сообщений: 1711
95я же винда от части на ms-dos работала. Отсюда и получаются такие баги. Ядра то разные а им как то между друг с другом надо было "сотрудничать".
 
[^]
UralStalker
6.07.2019 - 01:22
8
Статус: Online


Хохмач

Регистрация: 3.02.15
Сообщений: 625
Актуальная информация
 
[^]
Mowgley
6.07.2019 - 01:26
7
Статус: Offline


Дикий

Регистрация: 26.01.10
Сообщений: 488
Было. Дергал. Помогало brake.gif
 
[^]
JIR
6.07.2019 - 01:33
3
Статус: Offline


Сибирский

Регистрация: 5.02.09
Сообщений: 4502
Цитата (Rikts00 @ 6.07.2019 - 01:08)
Да гон явный.
А я почти поверил. В то, что ускорить её можно было ещё как то можно поверить. Но чтобы установка ускорялась с 1 час до 15 минут - точно гон.
Ну даже сами подумайте - не могла система отдать ресурсов на установку системы в 25%, чтобы все остальные втупую простаивали. И ещё, я помню, когда установка сначала делала рывок до 35-40%, а после 97% начинала сильно сильно буксовать... там и мышкой дёргал, и пляски с бубном... и ничерта не помогало.

Да ты Гуру ядер!
Где нахуй послать твои молитвенные камни? hacker.gif
 
[^]
Woodcutter
6.07.2019 - 01:45
1
Статус: Online


Ярила

Регистрация: 6.07.17
Сообщений: 1711
Цитата (Rikts00 @ 6.07.2019 - 01:08)
Да гон явный.
А я почти поверил. В то, что ускорить её можно было ещё как то можно поверить. Но чтобы установка ускорялась с 1 час до 15 минут - точно гон.
Ну даже сами подумайте - не могла система отдать ресурсов на установку системы в 25%, чтобы все остальные втупую простаивали. И ещё, я помню, когда установка сначала делала рывок до 35-40%, а после 97% начинала сильно сильно буксовать... там и мышкой дёргал, и пляски с бубном... и ничерта не помогало.

Ну так значит матчасть про длину файлов и архивов изучить нужно прежде чем сомневаться. А вот про гон с мышой это точно гон. Про рывок это вообще пиздец. Всё в cab'ах было упаковано что вообще не очень то отличалось хорошим сжатием больших файлов. А если их ещё там пару тысяч....разного рода размеров.
 
[^]
gx32
6.07.2019 - 01:51
7
Статус: Offline


Весельчак

Регистрация: 6.08.08
Сообщений: 109
Цитата (JIR @ 6.07.2019 - 00:12)
Цитата (gx32 @ 6.07.2019 - 00:58)
95я ка дергай не дергай выглядела так:

Утилиты, библиотеки - Что тебе надо, собака?!))

лучше мышью не шевелить иначе спугнешь..... OSR2



Это сообщение отредактировал gx32 - 6.07.2019 - 01:57
 
[^]
ХуХер
6.07.2019 - 01:51
0
Статус: Offline


Начальник землетрясений

Регистрация: 13.10.14
Сообщений: 1078
А кто тут и спецов объяснит явление?
 
[^]
пицца
6.07.2019 - 01:57
24
Статус: Offline


бугагаш

Регистрация: 9.06.12
Сообщений: 739
Я не помню программ под 95 которые надо час устанавливать, ни одной. upset.gif

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

Это сообщение отредактировал пицца - 6.07.2019 - 02:05
 
[^]
Jakobjr
6.07.2019 - 02:08
1
Статус: Offline


Приколист

Регистрация: 13.10.14
Сообщений: 335
Жизнь прожита зря...
 
[^]
JIR
6.07.2019 - 02:11
6
Статус: Offline


Сибирский

Регистрация: 5.02.09
Сообщений: 4502
Цитата (gx32 @ 6.07.2019 - 01:51)
Цитата (JIR @ 6.07.2019 - 00:12)
Цитата (gx32 @ 6.07.2019 - 00:58)
95я ка дергай не дергай выглядела так:

Утилиты, библиотеки - Что тебе надо, собака?!))

лучше мышью не шевелить иначе спугнешь..... OSR2


Не ДЫШАТЬ ВСЕМ! gigi.gif
 
[^]
ShadoWRunneR
6.07.2019 - 02:17
11
Статус: Offline


Ярила

Регистрация: 12.12.18
Сообщений: 1438
Цитата (gx32 @ 6.07.2019 - 00:58)
95я ка дергай не дергай выглядела так:

ставить 95ю и сидеть из под нее в досе верх цинизма

а по теме: так всё таки я был не один такой, а мне тогда знакомые говорили что это у меня такой нервный тик выводить восьмёрку бесконечность курсором
 
[^]
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 25240
0 Пользователей:
Страницы: (5) [1] 2 3 ... Последняя » [ ОТВЕТИТЬ ] [ НОВАЯ ТЕМА ]


 
 



Активные темы








Наверх