LINUX.ORG.RU
ФорумTalks

Немного про OSR2

 , ,


0

1

Встретилось упоминание в одном из ретротредов, не понял, что за OSR2.

Может OS/2? А нет, это оффтопик, Windows 95.

Нашёл довольно восторженную статью в описании и что-то проорал, как сильно мы скакнули. Win95 работала на 16 метрах оперативки, сейчас 4гб - мало (разница в 250 раз). Скоро терабайты оперативки в бюджетных смартах будут 🤣

Итак

Первое, что обнаруживается при знакомстве с OSR2, это порядком увеличившийся размер дистрибутива, который теперь занимает ни много ни мало 80 Мбайт. По сравнению с Windows 95, дистрибутив которой занимает примерно 30 Мбайт (плюс-минус несколько мегабайтов в зависимости от типа), OSR2 - настоящий монстр. Однако большая часть данных мегабайтов все равно останутся невостребованными. Отметим, что самый большой размер имеет американская версия OSR2, которая и описывается в этой статье. Панъевропейская и русская версии значительно меньше: приблизительно 50 Мбайт.

Основные возможности OSR2

Самое главное, ради чего (помимо, разумеется, исправления ошибок) многие пользователи ждали выхода OSR2, это новая 32-разрядная файловая система FAT32, с помощью которой пользователю становится доступным дисковое пространство объемом более 2 Гбайт. Максимальный размер диска, поддерживаемый FAT32, - 8 Гбайт. С FAT32 минимальный размер дискового пространства для файла, выделяемого операционной системой, становится равным 4 Кбайт, тогда как ранее эта цифра равнялась 32 Кбайт. Такое нововведение дает возможность намного эффективнее использовать дисковое пространство, особенно в тех случаях, когда пользователь хранит на диске много мелких файлов.

Следующее, что может порадовать пользователя OSR2, - появление дополнительных драйверов для управления и работы с магнитооптическими устройствами, переносной магнитооптикой фирмы Iomega Zip, устройств CD-I и CD-Changers. Пользователи мобильных компьютеров получают дополнительные возможности по управлению батарейным питанием устройств, дисковыми устройствами с выключающимися шпинделями и активизируемыми по звонку модемами, которые выключаются при длительном бездействии. Для тех, кто стремится использовать передовые беспроводные коммуникации, в OEM Service Release 2 предусмотрен драйвер инфракрасного порта Infrared Communication Driver 2.0.

Усовершенствования коснулись и модемной связи. OSR2 позволяет использовать голосовые модемы, сочетающие возможности передачи данных и голоса, не разрывая связи. Примерами таких модемов могут служить модемы AT+V и VoiceView малоизвестной в нашей стране компании Radish Communications.

Сетевые возможности OSR2 были расширены по сравнению с Windows 95. В этой области основное нововведение - поддержка клиентов сетевой операционной системы Novell NetWare 4.x и ее службы каталогов Novell Directory Services. Кроме того, реализована поддержка приложений для управления сетями с использованием спецификации Desktop Management Interface 1.1.

Установка

Обращаем ваше внимание, что на компьютер с уже установленной Windows 95 OSR2 не установится и предупредит пользователя, что не может обновить существующие на компьютере версии Windows. Однако следует помнить, что OSR2 - это полноценная операционная система и разрабатывалась для установки на новые компьютеры. Поэтому перед установкой убедитесь в том, что ваш компьютер не содержит никакой операционной системы компании Microsoft. Допускается только MS-DOS. Сам процесс установки ничем не отличается от типичной установки Windows 95. Единственное, пожалуй, на что можно обратить внимание, - отсутствие некоторых детальных настроек при выборе устанавливаемых компонентов. Так, например, если в Windows 95 вы можете выбрать, какие из дополнительных музыкальных схем вы желаете установить, а какие проигнорировать, то в OSR2 единственное, что можно сделать, это либо установить их все или не устанавливать их вообще.

Первое знакомство

После установки вас, вероятно, постигнет разочарование: никаких значительных видимых изменений вы не обнаружите. Правда, несколько мелких деталей, характерных для OSR2, все же присутствуют. Во-первых, на логотипе системы, появляющемся во время запуска, кроме названия Microsoft Windows 95 добавлено еще одно название - Microsoft Internet Explorer.

После запуска вы действительно обнаружите последний установленным на ваш компьютер.

Так что по крайней мере вы на шаг стали ближе к Internet. Во-вторых, специальное меню управления экраном в правом углу (tray). Используя его, можно динамически переключать разрешение экрана и его свойства. Подробнее мы коснемся этого немного позже. Замечательной особенностью этой пиктограммы является то, что если подержать над ней секунду указатель мыши, появится всплывающая подсказка, уведомляющая вас о текущем разрешении экрана и количестве экранных цветов, а точнее разрядов, используемых видеоадаптером для хранения цветовой информации.

На рабочей области экрана OSR2 добавлена специальная папка Online Services, в которой можно обнаружить несколько пиктограмм для программ установки различных электронных служб Internet: America Online, CompuServe, AT&T WorldNet. Здесь же имеется пиктограмма установки WOW! через службу CompuServe.

Имеется лишь один недостаток: практически ничего из этого списка в нашей стране не используется, за исключением разве что CompuServe, услуги которой изредка можно найти у российских провайдеров.

Маленькое изменение можно обнаружить в стартовом меню: помимо команды выключения и перезагрузки компьютера появилась команда перевода компьютера в режим «засыпания» (Suspend), т. е. включения энергосбережения.

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

OSR2 - новая версия Windows 95, и это легко проверить, вызвав команду Ver, выводящую номер версии. В ответ на это операционная система выведет строку

Windows 95. [Version 4.00.1111]

Правда, если вы заглянете в диалоговую панель System Properties, то обнаружите, что версия системы вовсе не 1111, а 950B.

Можно поставить еще один эксперимент, вызвав стандартный системный отладчик Debug и просмотрев с его помощью дамп загрузочного сектора жесткого диска (в данном случае C:). Ниже показана последовательность команд и результат:

C:WINDOWS>debug -l 100 2 0 1 -d 1E7B:0100 EB 3C 90 4D 53 57 49 4E-34 2E 31 00 02 20 01 00 .<.MSWIN4.1.. .. 1E7B:0110 02 00 02 00 00 F8 B0 00-3F 00 40 00 3F 00 00 00 ……..?.@.?… 1E7B:0120 C1 E6 15 00 80 00 29 53-0E 9B 21 20 20 20 20 20 ……)S..! 1E7B:0130 20 20 20 20 20 20 46 41-54 31 36 20 20 20 FA 33 FAT16 .3 1E7B:0140 C9 8E D1 BC FC 7B 16 07-BD 78 00 C5 76 00 1E 56 …..{…x..v..V 1E7B:0150 16 55 BF 22 05 89 7E 00-89 4E 02 B1 0B FC F3 A4 .U.«..~..N…… 1E7B:0160 06 1F BD 00 7C C6 45 FE-0F 8B 46 18 88 45 F9 38 ….|.E…F..E.8 1E7B:0170 4E 24 7D 22 8B C1 99 E8-77 01 72 1A 83 EB 3A 66 N$}»….w.r…:f -q

Как видите, OEM-метка для OSR2 - MSWIN4.1. Она доказывает то, что мы имеем дело с новой операционной системой.

Файловая система FAT32

Существенное добавление в OSR2 - это введение поддержки новой 32-разрядной файловой системы FAT32. Она отличается повышенной надежностью и возможностью хранить файлы на дисках емкостью до 8 Гбайт. К сожалению, установка FAT32 требует форматирования жесткого диска, что неудобно. Но с появлением операционной системы Memphis ожидается введение конвертера файловой системы из FAT16 и VFAT в FAT32. Подобное средство имеется в Windows NT, позволяя преобразовывать разделы жесткого диска из FAT в более быструю, прогрессивную и устойчивую файловую систему NTFS.

На нынешнем этапе с FAT32 работать еще непривычно: отсутствуют наборы сервисных утилит, умеющих работать с этой файловой системой. Исключение составляют вторая версия всемирно известных утилит Нортона (Norton Utilites) и собственных системных утилит, поставляемых вместе с OSR2.

Хотелось бы дать рекомендацию тем, кто собирается перейти на OSR2, или тем, кому этот продукт достался вместе с компьютером: пользуйтесь FAT32 тогда, когда размер планируемого под FAT32 раздела вашего жесткого диска превышает 512 Мбайт. Только в этом случае вы добьетесь эффективной работы.

DirectX

Несомненно большим шагом вперед стало включение компанией Microsoft в OSR2 набора драйверов DirectX, предназначенных для использования с различными мультимедиа-приложениями, преимущественно игровыми программами для Windows 95, созданными с помощью инструмента Microsoft Game SDK. Примерами таких игр могут служить Chessmaster 5000 и Final Doom.

Microsoft DirectX состоит из нескольких компонентов (см. врезку «Основные компоненты DirectX»), работающих напрямую с аппаратурой вашего компьютера, минуя те драйверы и части ядра операционной системы Windows 95, которые обычно задействованы при выполнении программ.

OpenGL

OSR2 - это первая «легкая» операционная система, в которой введена поддержка библиотеки трехмерной графики OpenGL. Начальный ее вариант, IRIS GL, был разработан в недрах компании Silicon Graphics. Спустя некоторое время компания Microsoft включила свою версию этой библиотеки под названием OpenGL в операционную систему Windows NT. И вот наконец эта библиотека стала доступна пользователям «легких» операционных систем.

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

Для демонстрации возможностей OpenGL в OSR2 включены программы защиты экрана, созданные на базе этой библиотеки.

Динамическая настройка параметров экрана

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

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

Если же система распознает, что выбранный вами видеорежим может работать некорректно без перезагрузки, она предложит сделать выбор: перезагрузить Windows 95 или попробовать сделать переключение динамически.

Следует отметить, что настройка видеокомпонентов компьютера стала удобнее. В том же самом меню, которое показывает пользователю возможные видеорежимы, доступен пункт Adjust Display Properties, вызывающий диалоговую панель свойств дисплея.

В этой панели вместо кнопки смены модели дисплея введена кнопка Advanced Properties, нажав на которую пользователь попадает на диалоговую панель дополнительных свойств. На самом деле это не дополнительные, а что ни на есть главные свойства. Ведь именно здесь можно изменить тип используемого монитора, тип видеоадаптера и даже частоту развертки монитора.

Пишу в удаленный тред. Сидел на этом оффтопике, при 800*600, 16 битном цвете, 486 и 8 гигах памяти. Эпоха Империй 1, однако

DumLemming ★★
()

С FAT32 минимальный размер дискового пространства для файла, выделяемого операционной системой, становится равным 4 Кбайт, тогда как ранее эта цифра равнялась 32 Кбайт

Кластер в 32KБ у FAT16 начинался с гигабайтного размера раздела диска, тогда столько было далеко не у всех.

quwy
()
Ответ на: комментарий от quwy

Эх, ностальгия…

Смысл в том, что на FAT32 его можно было сделать 4К на больших по тем временам дисках. Правда мы тогда быстро поняли, что если так делать на дисках того времени, ФС работает заметно медленнее при малейшей фрагментации, потому даже во времена XP на NTFS выставляли принудительно кластер побольше.

pekmop1024 ★★★★★
()

Пользуясь случаем, хочу задать сакральный вопрос: почему последние 30 лет все системы загружаются так долго? Всякими конфигоманипуляциями, использованием накопителей пошустрее можно время сократить в пару раз, но тем не менее за это время можно провести миллиарды вычислительных операций. Скорости процессоров выросли на порядки, а время загрузки осталось примерно тем же. Что за жуткие объемы мусора перелопачиваются в системе за эту условную минуту и зачем?

vaddd ★☆
()

OSR2 — это «OEM Service Release 2» винды 95. Все правильные пацаны сидели на нём. Позже ещё был 2.5 с обновлёнными Эксплорером и ДиректИксом.

alegz ★★★★
()
Ответ на: комментарий от vaddd

Что за жуткие объемы мусора перелопачиваются в системе за эту условную минуту и зачем?

Зонды. Чтобы шпионить за пользователем.

apt_install_lrzsz ★★★
()
Ответ на: комментарий от vaddd

Что за жуткие объемы мусора перелопачиваются в системе за эту условную минуту и зачем?

Вы сейчас про какую хоть ОС говорите? Моя гента загружается от GRUB(на самом деле refind) до рабочего стола KDE секунд максимум за 5. Думаю, если вместо KDE что-то более легкое поставить, то и секунды за 2-3 будет.

Вот рабочая дуалбутная венда, та да, загружается секунд 10 на том же конфиге. Но тоже очень далеко до озвученной условной минуты.

А вот почему андроид загружается на смартах с современными процессорами и кучей памяти по 1,5-2 минуты, это для меня вопрос.

Loki13 ★★★★★
()
Ответ на: комментарий от Loki13

Вы сейчас про какую хоть ОС говорите?

Про среднестатистическую. На среднестатистической машине у срднпр пользователя.

А вот почему андроид загружается на смартах с современными процессорами и кучей памяти по 1,5-2 минуты, это для меня вопрос.

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

vaddd ★☆
()
Ответ на: комментарий от Loki13

Моя гента загружается от GRUB(на самом деле refind) до рабочего стола KDE секунд максимум за 5.

Это очень много. За ~секунду венда взлетает.

> Вот рабочая дуалбутная венда, та да, загружается секунд 10 на том же конфиге.

Швитая спирмерка?

lenin386 ★★★★
()
Ответ на: комментарий от lenin386

Что в принципе меньше, чем средний коэффициент по ЛОРу.

CYB3R ★★★★★
()
Ответ на: комментарий от lenin386

Не знаю насчет много, но там сами кеды перед показом рабочего стола секунды 2 крутят шестеренку. А так, судя по dmesg, загрузка 3сек и еще 3сек сеть поднимается.

Нет, десятка, вполне даже со всеми обновлениями. Но поскольку дуалбут, я все её «оптимизации» для ускорения загрузки отключил нафиг. А то иногда разделы перекашивает из-за этого.

Loki13 ★★★★★
()
Ответ на: комментарий от vaddd

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

tiinn ★★★★★
()
Ответ на: комментарий от tiinn

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

vaddd ★☆
()
Ответ на: комментарий от Dimez

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

lenin386 ★★★★
()
Ответ на: комментарий от vaddd

Когда я шутки ради писал свою ОС, она грузилась весьма быстро (с дискетки, да). Если бы я её на винт перенёс, она б летала. ОС, по возможностям сопоставимая с Windows 95, грузится, опять же, моментально (Kolibri OS). Всё остальное - перегружено функционалом, и последствие программирования с помощью фреймворков и сишных компиляторов.

tiinn ★★★★★
()
Ответ на: комментарий от lenin386

Это не для тебя, ты в своём мирке.

Давно ты разучился читать? Я же написал - перегрузить надо, а не запустить из гибридного выключения.

Dimez ★★★★★
()
Ответ на: комментарий от vaddd

Пользуясь случаем, хочу задать сакральный вопрос: почему последние 30 лет все системы загружаются так долго?

Мой лялекс от ввода пароля для диска до логина грузится секунды полторы, если не меньше. После логина до десктопа ещё секунда.

25 лет назад p200mmx грузил ОС из сабжа где-то минимум полминуты, а то и больше.

hateyoufeel ★★★★★
()
Последнее исправление: hateyoufeel (всего исправлений: 1)
Ответ на: комментарий от lenin386

Да. И какое ещё более полное выключение тебе нужно?

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

Dimez ★★★★★
()

Иди пиши рекламные тексты или обзоры, у тебя получается хорошо (без рофлов). А так офтопик лютый даже с тегом юмор =)

LINUX-ORG-RU ★★★★★
()
Ответ на: комментарий от lenin386

бегу и падаю.

Плохо с координацией движений? Голова кружится при беге? Плохой признак, сходи к неврологу и вообще диспансеризацию пройди.

Dimez ★★★★★
()
Ответ на: комментарий от lenin386

Я, конечно, очень давно её не щупал, но ЕМНИП, в старые времена венда уже после загрузки рабочего стола ещё очень долго догружала что-то в фоне — и до момента окончательной загрузки это её изрядно замедляло.

thunar ★★★★★
()
Последнее исправление: thunar (всего исправлений: 2)
Ответ на: комментарий от lenin386

А современный Линукс тоже так делает, причём, давно уже

Если пользоватся монстрами типа гнома или кед — возможно.

hateWin ★☆
()
Ответ на: комментарий от hateyoufeel

Мой лялекс от ввода пароля для диска до логина грузится секунды полторы, если не меньше

У тебя, небось, RAID0 из NVMe?

hateWin ★☆
()
Ответ на: комментарий от apt_install_lrzsz

Кто о чем, а линуксоид о зондах.

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

А у кого подключение и было, имело скорость дай бох 3 килобайта в секунду, длилось суммарно не более нескольких часов в день, и пропихивание в него какого-либо зонда было бы моментально обнаружено по падению скорости.

quwy
()
Ответ на: комментарий от quwy

Я о том и говорю. Раньше зондов не было – всё грузилось долго на слабых относительно нынешних мощностей ПК. Теперь зонды есть – всё медленно по-прежнему грузится, но уже на современных быстрых ПК.

apt_install_lrzsz ★★★
()
Ответ на: комментарий от lenin386

Fast startup is sort of like shutdown light – when fast startup is enabled, Windows will save some of your computer’s system files to a hibernation file upon shutdown (or rather, «shutdown»). Then, when you turn your computer back on, Windows will use these saved files to boot up quicker – basically, booting from hibernate instead of from scratch.

For obvious reasons, fast startup only works if you have hibernate enabled (learn how to enable/disable hibernate here). Also, fast startup only affects shutdowns, not restarts

https://www.cnet.com/tech/computing/what-is-windows-10s-fast-startup/#:~:text=Fast%20startup%20is%20sort%20of,rather%2C%20%22shutdown%22).

Надеюсь, ты понимаешь английский?

DoctorSinus ★★★★★
()
Ответ на: комментарий от lenin386

Не встречал такого. Lightdm не загружается до того как отработают остальные демоны, а отсальное уже зависит от DE.

thunar ★★★★★
()
Последнее исправление: thunar (всего исправлений: 2)

Помню только что при конвертации диска в fat32 освобождалось прилично так места.

WindowsXP ★★
()
Ответ на: комментарий от vaddd

95-ая как будто мгновенно грузилась. За пару секунд стартовал только дос

shalom_ ★★
()
Ответ на: комментарий от Loki13

А вот почему андроид загружается на смартах с современными процессорами и кучей памяти по 1,5-2 минуты, это для меня вопрос

Потому что emmc медленная. Аппараты с памятью посерьёзнее те же секунд 10 и стартуют.

shalom_ ★★
()
Ответ на: комментарий от lenin386

За ~секунду венда взлетает.

С холодного старта, то есть после насильного выключения с кнопки? Не верю, давай пруф.

shalom_ ★★
()
Ответ на: комментарий от Dimez

Ты либо старательно косишь под идиота, либо одно из двух.

Это ленин386, тут даже добавлять нечего, исчерпывающая характеристика.

shalom_ ★★
()
Ответ на: комментарий от thunar

С появлением ssd это перестало быть проблемой, узкое место-то в I/O, проц может и быстрее молотить.

shalom_ ★★
()
Ответ на: комментарий от vaddd

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

Скорее всего последнее.

Хуже того, после появления SSD они вообще забили на оптимизацию процесса загрузки.

Теперь добиться загрузки быстрее 1.5 минут не получается никак. Он молотит, молотит и молотит. Я успеваю чай попить.

Это катастрофа, но всем пофиг.

James_Holden ★★★
()
Последнее исправление: James_Holden (всего исправлений: 1)
Ответ на: комментарий от shalom_

Время старта венды не отличается кнопкой её выключать или не кнопкой. Где вы этих бредней начитались только.

lenin386 ★★★★
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)