#31
|
|||
|
|||
Неподдерживаемая 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 |