Показать сообщение отдельно
  #31  
Старый 14.02.2020, 13:24
Eugene Muzychenko
Guest
 
Сообщений: n/a
По умолчанию Неподдерживаемая Win7

Eugene Muzychenko написал(а) к Eugene Grosbein в Feb 20 09:53:47 по местному времени:

Привет!

14 Feb 20 13:20, you wrote to Konstantin Simonov:

EG> многочисленные устройства, работающие на скоростях USB 2.0 и выше,
EG> многоканальный звук, встроенные и внешние батареи и работа системы
EG> в разных режимах в отличее от уровня заряда и наличия "розеточного"
EG> питания (включая непостоянную скорость CPU), пишущие DVD и BluRay,
EG> WiFi 5Ghz

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

EG> IPv6

Рядовой пользователь до сих пор не знает, для чего оно нужно.

EG> совершенно иная ситуация с видеоподсистемой, с драйверами и
EG> поддержкой ими разных моделей рендеринга, даже разрешениями экрана,
EG> многоядерные CPU и обязательность синхронизации доступа к памяти из
EG> разных ядер для одновременно работающих потоков и системные примитивы
EG> для этого.

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

EG> Даже элементарно встроенные гигабитные сетевые карты в десктопных
EG> материнках и необходимость в сетевом стеке, который был бы способен
EG> качать хотя бы на скорости 10 мегабайт в секунду при TTL порядка 50
EG> и уровне потерь в 0.1%, чего не способен даже стек TCP/IP WinXP
EG> при дефолтных параметрах реестра.

А что именно препятствует этому в самом стеке?

EG> А это может означать неработоспособность программы при работе с
EG> разделяемыми сетевыми данными

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

EG> Я уж не говорю о том, что Win95 просто не запустится на машине
EG> с более чем 2GB памяти из-за проблем в ядре Win95,
EG> а значит, программе для обработки массивов данных такого размера
EG> не светит работать под Win95.

Это опять-таки редкая, нетипичная программа. Или очень тупая, не умеющая обращаться с данными аккуратно.

EG> Есть определённые пределы поддержки совместимости и только тем,
EG> кто сам никогда не был вынужден тратить усилия на эту поддержку,
EG> кажется, что совместимость легко поддерживать до бесконечности.

Это как раз понятно. Речь о том, что многие разработчики программ стремятся применять новые возможности ОС только потому, что они существуют. Заявления "теперь с поддержкой фичи XXX от Windows N!" на малограмотного юзера действуют неотразимо. А ситуация, когда без этой фичи у программы были реальные сложности, достаточно редка.

Ладно, вместо Win95 можно поставить эталоном функциональности NT 4.0. :) А если непременно нужен USB (который опять-таки редкой прикладной программе нужен непосредственно), то Win2k.

Всего доброго!
Евгений Музыченко
eu-gene@muzy-chen-ko.net (все дефисы убрать)

--- GoldED+/W32-MSVC 1.1.5-b20170303
Ответить с цитированием