The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Microsoft намерена блокировать сторонние ОС на ARM-системах,..., opennews (??), 13-Янв-12, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


236. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +2 +/
Сообщение от Аноним (-), 14-Янв-12, 19:14 
Я вот не понимаю вообще этой "безопасной загрузки". Почему она "безопасная"? От чего она защищает именно пользователя? От того, что взломщик, получивший прямой доступ к железу, сможет загрузить какую-то другую ОС, смонтировать диски и удалить с них данные? Да он, если не сможет загрузиться, но хочет уничтожить/скопировать данные, то он просто вытащит эти диски и заберёт с собой, имея прямой доступ к железу-то.
Пароли в BIOS тоже не понимаю, особенно когда таким образом пытаются ограничить загрузку с CD/DVD, USB Flash и так далее. Правда вот хорошо, что многие новые машинки сейчас позволяют выбирать, откуда грузиться без всяких установок в BIOS'е (у меня для этого нужно нажать F8 сразу после перезагрузки, и высветится список дисков, с какого желаю загрузиться).
Ответить | Правка | Наверх | Cообщить модератору

237. "Microsoft намерена блокировать сторонние ОС на..."  +2 +/
Сообщение от arisu (ok), 14-Янв-12, 19:31 
> От чего она защищает именно пользователя?

от возможности делать не так, как решил вендор.

Ответить | Правка | Наверх | Cообщить модератору

243. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +5 +/
Сообщение от svsd_valemail (?), 14-Янв-12, 21:05 
>>От чего она защищает именно пользователя?

Сдаётся мне что она защищает не пользователя а саму M$, от сноса, т.к. Windows жутко глючная и тормознутая система и пользователь с большей долей вероятности (из-за разных причин ... ) поставит на "их" железки "свою любимую" ос, а их "ос" в траш ...

Ответить | Правка | К родителю #236 | Наверх | Cообщить модератору

246. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  –6 +/
Сообщение от Square (ok), 14-Янв-12, 21:21 
> т.к. Windows жутко глючная и тормознутая система

Параноидальный бред :)

Ответить | Правка | Наверх | Cообщить модератору

250. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +3 +/
Сообщение от svsd_valemail (?), 14-Янв-12, 21:46 
>> т.к. Windows жутко глючная и тормознутая система
> Параноидальный бред :)

увы это не так, я программист игр, у мну сдвоенная система WXP / Debian.
примеров у мну куча.

Win XP .. 7 не возможно создать кучу (например 100) потоков одновременно с максимальным приоритетом ( они мрут ( потоки же низкого уровня вообще приостанавливаются на неопределённый срок) )

Win использует в качестве аппаратного ускорения многих программ D3D который от версии к версии всё медленнее и медленее , неговоря уже о том что новейшие фичи доступны только на Win Vista и выше.

Linux как и MacOS и другие используют OpenGL который предоставляет доступ ко всем своим фичам не зависимо от OS и железа.

По скорости OpenGL привосходит D3D ( для шибко вумных. Недавние широкие рекламные акции от M$ по рекламе DX11 и в частности технологии гпушной тесселяции. но позвольте теселяция на OpenGL уже была доступна за 3.5 года до DX11, и в данном случае D3D остаётся роль догоняющего, а как известно M$ спец по агресивной рекламе... )

Пример сравнение характеристик игры CSSource на одной и тойже машине на одной и тойже карте:
WinXP - >400FPS
Win7 - <200FPS

Пример воспроизведение видео MKV 1080p ( 1980x1080 ) процессор AMD 3500+ x64 и AMD 4800x2 x64 ( память DDR2 800MHz 4gb ):

Windows KMPlayer на максимальной производительности:
AMD 4800+ уже на одном видео заметны подтормаживания
AMD 3500+ подвисания включая полное зависание системы гарантировано.
  Запустить же на других плеерах M$ это видео не удалось на AMD 3500+

Debian (Squeeze/Sid), Arch, Ubuntu, использование плеера SMPLAYER (MPLAYER2)
AMD3500+ воспроизводит видео без тормозов, удалось посмотреть 2 потока видео одновременно.
AMD4800+ более 4х потоков видео без тормозов.

и уж поверьте мне я знаю очём говорю.

Ответить | Правка | Наверх | Cообщить модератору

254. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от mf (ok), 14-Янв-12, 22:02 
>Win XP .. 7 не возможно создать кучу (например 100) потоков одновременно с максимальным приоритетом ( они мрут ( потоки же низкого уровня вообще приостанавливаются на неопределённый срок) )

Не флейма ради Thread pool?
http://msdn.microsoft.com/en-us/magazine/hh394144.aspx

Ответить | Правка | Наверх | Cообщить модератору

255. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от svsd_valemail (?), 14-Янв-12, 22:14 
> Не флейма ради Thread pool?
> http://msdn.microsoft.com/en-us/magazine/hh394144.aspx

И что ?
Ты программировал потоки под M$ и Linux ? если нет то почитай хоть это:
http://citforum.ru/programming/unix/threads/
разница между созданием и работай с патоками у Win и Linux колосальная

Ответить | Правка | Наверх | Cообщить модератору

262. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от mf (ok), 14-Янв-12, 23:21 
Да. Поэтому и сказал про пулл. Сто свободных потоков в процессе виндовса - это много.
Ответить | Правка | Наверх | Cообщить модератору

285. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от svsd_valemail (?), 15-Янв-12, 10:55 
нашёл вот такую статейку http://www.lexpr.ru/node/356

Ответить | Правка | К родителю #255 | Наверх | Cообщить модератору

304. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от mf (ok), 15-Янв-12, 17:29 
> нашёл вот такую статейку http://www.lexpr.ru/node/356

ОФФТОП
Ну я на С редко программирую, статейка обзорная (действительно мы часто забываем про буст и опенМП, или ленимся включать лишнюю библу), но как-то не внушило доверия огульное хаяние мс-овского дерьмеца и как всё пучково срослось. Например проблемная линковка опенМП, за пару часов портанул всё, линуха поставил, два года ждал компилер etc.

Ответить | Правка | Наверх | Cообщить модератору

331. "Microsoft намерена блокировать сторонние ОС на..."  +1 +/
Сообщение от arisu (ok), 15-Янв-12, 18:56 
> мы часто забываем про буст

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

Ответить | Правка | Наверх | Cообщить модератору

344. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от mf (ok), 15-Янв-12, 20:49 
Ну суппортить версии буста не фонтан в публичном ПО, а в общем в чём суть претензий?
Ответить | Правка | Наверх | Cообщить модератору

348. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от arisu (ok), 15-Янв-12, 21:29 
> а в общем в чём суть претензий?

в том, что оно монструозное, да вдобавок фигово совместимое само с собой же. и если с первым смириться можно, то попробовать собрать софтину, которая использует старую версию буста — тот ещё дупочёс. (или софтину, которая использует новую, но старую выносить нельзя, потому что на неё завязана другая софтина). проще софтину вовсе выкинуть.

stl хотя бы одинаковый везде (ну, с учётом багов реализации разными вендорами, но речь не о том). Qt разных версий можно ставить рядышком и собирать с нужной. а тут…

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

Ответить | Правка | Наверх | Cообщить модератору

350. "Microsoft намерена блокировать сторонние ОС на..."  +1 +/
Сообщение от mf (ok), 15-Янв-12, 21:54 
Ну это я и написал в оригинальном коменте. Такова долбаная природа библиотек на C++. Хотя Qt - это да, сумели.
Ответить | Правка | Наверх | Cообщить модератору

360. "Microsoft намерена блокировать сторонние ОС на..."  +2 +/
Сообщение от arisu (ok), 15-Янв-12, 23:24 
> Такова долбаная природа библиотек на C++.

на самом деле с кардинальным изменением API надо делать или слой совместимости, или переименовывать хидеры, или называть по-новому. и проблем тогда не будет. но буст — это огромный монстр с мисдизайном («мы уверены, что придумали отлично! ой, стойте, то, что мы придумали — ерунда, ща переделаем. что? какая "обратная совместимость»?!).

Ответить | Правка | Наверх | Cообщить модератору

363. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от mf (ok), 16-Янв-12, 01:14 
Да ну API, под виндой хрен ABI при перекомпиляции удержишь. Постоянно все адреса перемешиваются, как будто говны на форуме бурлят. Посмотрите на GTK+, GDI+, ATL - для каждой программы своя версия, проще статически прикомпоновать.
Ответить | Правка | К родителю #360 | Наверх | Cообщить модератору

368. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от Aleksey Salow (ok), 16-Янв-12, 02:21 
> Да ну API, под виндой хрен ABI при перекомпиляции удержишь. Постоянно все
> адреса перемешиваются, как будто говны на форуме бурлят. Посмотрите на GTK+,
> GDI+, ATL - для каждой программы своя версия, проще статически прикомпоновать.

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

Ответить | Правка | К родителю #363 | Наверх | Cообщить модератору

369. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от Michael Shigorinemail (ok), 16-Янв-12, 02:23 
> Ну так под линупсами аналогично. Спасает только то что все пакеты собираются
> на одной системе.

Если интересно, могу дать ссылку на статью Лёши Турбина о дизайне и реализации set versions в альтовском RPM.  Там делается отпечаток ABI с возможностью зависеть от его подмножества.

Ответить | Правка | К родителю #368 | Наверх | Cообщить модератору

384. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от mf (ok), 16-Янв-12, 11:15 
Таки интересно.
Ответить | Правка | К родителю #369 | Наверх | Cообщить модератору

381. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от ананим (?), 16-Янв-12, 10:41 
> Спасает только то что все пакеты собираются на одной системе

Нихрена себе только!
Сколько ещё "инновационных" костылей проприетарщики придумают, чтобы добиться этого "только".

Ответить | Правка | К родителю #368 | Наверх | Cообщить модератору

385. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от mf (ok), 16-Янв-12, 11:20 
А Вы хотели, чтобы всё ПО под виндовс собиралось в сборочной МС, или что-то другое имелось ввиду?

Ответить | Правка | К родителю #381 | Наверх | Cообщить модератору

407. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от ананим (?), 16-Янв-12, 12:30 
Только то, что сам проприетарный подход к разработке софта, а тем более ОСей чреват костылями и глюками для кастомеров чтобы не говорили "инноваторы" от маркетинга
Ответить | Правка | К родителю #385 | Наверх | Cообщить модератору

503. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от Аноним (-), 16-Янв-12, 17:41 
> А под разные системы свои наборы пакетов, ABI пляшет не меньше.

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

Ответить | Правка | К родителю #368 | Наверх | Cообщить модератору

439. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от arisu (ok), 16-Янв-12, 14:05 
> Да ну API, под виндой хрен ABI при перекомпиляции удержишь.

мнэ? it works for me. правда, я стараюсь писать или на чистом винапи, или брать Qt.

Ответить | Правка | К родителю #363 | Наверх | Cообщить модератору

405. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от Аноним (-), 16-Янв-12, 12:29 
> переделаем. что? какая "обратная совместимость»?!).

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

Ответить | Правка | К родителю #360 | Наверх | Cообщить модератору

268. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Square (ok), 14-Янв-12, 23:42 
>>> т.к. Windows жутко глючная и тормознутая система
>> Параноидальный бред :)
> увы это не так, я программист игр, у мну сдвоенная система WXP
> / Debian.
> примеров у мну куча.
> Пример воспроизведение видео MKV 1080p ( 1980x1080 ) процессор AMD 3500+ x64
> и AMD 4800x2 x64 ( память DDR2 800MHz 4gb ):
> Windows KMPlayer на максимальной производительности:
> AMD 4800+ уже на одном видео заметны подтормаживания

"Ужас... Ужас..." (с) "Апокалипсис Сегодня"

Win7 x64, процессор Intel Core 2 6300 @ 1,86 Ghz, 6 Гб RAM
Воспроизведение видео MKV 1080p ( 1980x1080 )  в два окна - GomPlayer и WindowsMediaPlayer - в легкую, без проблем.

Ответить | Правка | К родителю #250 | Наверх | Cообщить модератору

277. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  –1 +/
Сообщение от Аноним (-), 15-Янв-12, 03:48 
>Win7 x64, процессор Intel Core 2 6300 @ 1,86 Ghz, 6 Гб RAM
>Воспроизведение видео MKV 1080p ( 1980x1080 )  в два окна - GomPlayer и WindowsMediaPlayer - в легкую, без проблем.

Я бы на таком компе вертел бы несколько систем и несколько разных ядер. А вы тянете шиндошс и два плеера :). Впрочем, процы в два ядра сегодня уже уныли. На дврое уже процы с 8'ю ядрами.

Ответить | Правка | Наверх | Cообщить модератору

295. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  –1 +/
Сообщение от Square (ok), 15-Янв-12, 15:13 
>>Win7 x64, процессор Intel Core 2 6300 @ 1,86 Ghz, 6 Гб RAM
>>Воспроизведение видео MKV 1080p ( 1980x1080 )  в два окна - GomPlayer и WindowsMediaPlayer - в легкую, без проблем.
> Я бы на таком компе вертел бы несколько систем и несколько разных ядер.

Да, это можно сделать. А зачем?

>А вы тянете шиндошс и два плеера :).

Оно просто работает и работает хорошо.

>  Впрочем, процы  в два ядра сегодня уже уныли.

О, для семерки - этого хватает с избытком... :)

> На дврое уже процы с 8'ю ядрами.

Я подумаю об этом когда обновлю ОС на парке машин до восьмерки :))
И кстати это будет только интел и ничего кроме интела..
"инженерный образец 8-ядерного AMD Zambezi уступил 4-ядерному Intel Core i7-860"
http://www.ixbt.com/news/hard/index.shtml?14/77/79

PS: и да это опять же все будет легально куплено. Обожаю винду! Реальная оська :))

Ответить | Правка | Наверх | Cообщить модератору

324. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Аноним (-), 15-Янв-12, 18:46 
> PS: и да это опять же все будет легально куплено. Обожаю винду!

Оська как оська. А MS как производитель нереальные уе...ны. Ненавижу. И на то у меня есть достаточно причин. После многих лет работы с их продукцией.

Ответить | Правка | Наверх | Cообщить модератору

366. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Аноним (-), 16-Янв-12, 01:29 
>Обожаю винду! Реальная оська

Интересно узнать что именно там реальное и за что можно это обожать?

Ответить | Правка | К родителю #295 | Наверх | Cообщить модератору

280. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  –1 +/
Сообщение от svsd_valemail (?), 15-Янв-12, 09:08 
что бы ты знал AMD 3500+ (2.2Ghz) процессор 2003года на 90нм технологии и он реально слабый.
AMDx2 4800+ (2.4Ghz) 2005г 90нм.. - и он тож слабее твоего проца.

вот эти 2 модели процессоров,
http://market.yandex.ru/model.xml?modelid=971292
http://market.yandex.ru/model.xml?modelid=971278

так что я не удивлён что 2 потока у тебя пойдут ты попробуй более 4х посмотрим ^_^...

Ответить | Правка | К родителю #268 | Наверх | Cообщить модератору

293. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Square (ok), 15-Янв-12, 14:56 

> попробуй более 4х посмотрим ^_^...

да мне это вобщем не очень интересно.
Современная ОС на почти :) современном ПРАВИЛЬНОМ железе (проц всетаки достаточно старый) - идет без описываемых вами эффектов.

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

Ответить | Правка | Наверх | Cообщить модератору

296. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от svsd_valemail (?), 15-Янв-12, 15:19 
> То, что при запусках на более устаревшем оборудовании, начиная с какого то
> момента она начинает показывать худшие показатели чем более примитивные ОС -
> это нормально и ожидаемо.
> И касается этот эффект не только операционных систем но и программ вообще.

Согласен, однако не стоит забывать о том что сейчас программируют не лучшим образом..
Я ещё старой закалки, и знаю на что способно "старое" железо, если руки прямые и ростут откуда нужно, софт и ос будут быстрыми и содержать в разы меньше багов и дыр.

Ответить | Правка | Наверх | Cообщить модератору

297. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от тоже Анонимemail (ok), 15-Янв-12, 16:01 
Вы, видимо, считаете, что ПРАВИЛЬНОЕ железо как-то качественно отличается от устаревшего оборудования. Это не так, разница - количественная.
Поэтому проблемы новых систем на старом железе - это просто смасштабированные проблемы этих же систем на любом современном железе при современных же, тоже количественно увеличившихся, нагрузках.
Ответить | Правка | К родителю #293 | Наверх | Cообщить модератору

298. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +1 +/
Сообщение от Square (ok), 15-Янв-12, 16:08 
> Вы, видимо, считаете, что ПРАВИЛЬНОЕ железо как-то качественно отличается от устаревшего
> оборудования. Это не так, разница - количественная.

Это один из основных законов философии - переход количества в качество.
Количественное увеличение транзисторов в чипе- создает качественно новый продукт, с качественно новыми возможностями.

Однако, совершенствование технологий - создает более значительный прирост качественных различий чем простое накопление количественных характеристик.
Собственно это уже обсуждалось тут на форуме  когда-то..
"Вся конница не заменит подростка с фауст-патроном" (с)
Сравнение проводилось для суперкомпьютеров - суперкомпьютер из тысяч 386DX суммарной частовой частотой на порядки больше единственного процессора пентиум - по производительности меньше этого единственного процессора.

Так вот новые процессоры - обладают не просто новым диалектическим качестчвом - они действительно более совершенны технологически.
Соответственно программы, расчитанные на эти технологически более совершенные возможности - на более примитивном оборудовании будут выполняться хуже, и не потому что это проблемы программ, а потому что в более примитивных аппаратных устройствах нет необходимых возможностей.
Оторвите от процессора 3Dnow, SSE, SSE2, SSE3, SSE4, ABM,  MMX - и запуская на таком процессоре программу скомпилированную с поддержкой этих инструкций объявите что ее неработочпособность - это количественные проблемы и недостатки этой программы а не глупость тестировщика. :)

Ответить | Правка | Наверх | Cообщить модератору

305. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  –2 +/
Сообщение от mf (ok), 15-Янв-12, 17:42 
> Соответственно программы, расчитанные на эти технологически более совершенные возможности
> - на более примитивном оборудовании будут выполняться хуже, и не потому
> что это проблемы программ, а потому что в более примитивных аппаратных
> устройствах нет необходимых возможностей.
> Оторвите от процессора 3Dnow, SSE, SSE2, SSE3, SSE4, ABM,  MMX -
> и запуская на таком процессоре программу скомпилированную с поддержкой этих инструкций
> объявите что ее неработочпособность - это количественные проблемы и недостатки этой
> программы а не глупость тестировщика. :)

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


Ответить | Правка | Наверх | Cообщить модератору

351. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  –3 +/
Сообщение от тоже Анонимemail (ok), 15-Янв-12, 22:01 
> Оторвите от процессора 3Dnow, SSE, SSE2, SSE3, SSE4, ABM,  MMX

...и сопроцессор!
Вы характеристики тех "устаревших" процессоров, о которых речь, посмотрели бы сначала.

Ответить | Правка | К родителю #298 | Наверх | Cообщить модератору

325. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Аноним (-), 15-Янв-12, 18:48 
> Win7 x64, процессор Intel Core 2 6300 @ 1,86 Ghz, 6 Гб RAM
> Воспроизведение видео MKV 1080p ( 1980x1080 )  в два окна -
> GomPlayer и WindowsMediaPlayer - в легкую, без проблем.

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

Ответить | Правка | К родителю #268 | Наверх | Cообщить модератору

276. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +1 +/
Сообщение от Аноним (-), 15-Янв-12, 03:42 
>и уж поверьте мне я знаю очём говорю.

То что шиндошс станет прожорливее и неповоротливее - это было ясно сразу как после w2k вышла wxp. Однако я чуть стал спокойнее когда увидел в деле w2k3. Ну а дальше вы понимаете что стало как смешали .Net и пошли дальше наращивать свистоперделки. ИМХО, самая правильная шиндошс была w2k. Остальное все, честно говоря, набор хлама. А в GNU/Linux, если судить поверхностно не вникая в суть, все в ней кажется хламом и непонятным. Однако, стоит только поубавить примитивную животную рефлекторность по отношению к порогу вхождения в систему, и начинать знакомится с ней - то сразу непонятная и сложная среда становится чрезвычайно гибкой очень дружелюбной к своим пользователям. За человеком лишь остается вопрос преодоления своей рефлекторн\W быдловатости.

Ответить | Правка | К родителю #250 | Наверх | Cообщить модератору

308. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Aleksey Salow (ok), 15-Янв-12, 18:01 
> ИМХО, самая правильная шиндошс была w2k.

Есть у меня знакомый который считает что самая правильная это nt4.

Ответить | Правка | Наверх | Cообщить модератору

316. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +1 +/
Сообщение от Аноним (-), 15-Янв-12, 18:22 
> Есть у меня знакомый который считает что самая правильная это nt4.

Она была хороша, но плагнплюя не было напрочь. Зато не было активаций и прочих зондов, благодаря которым лично я пару раз отхватывал не "mission accomplished" а "ухтыбл активация слетела какой FAIL!!!".

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

"Микрософт Корпорация всегда думает как вас лучше сделать" (Гуртовщики Мыши)

Ответить | Правка | Наверх | Cообщить модератору

333. "Microsoft намерена блокировать сторонние ОС на..."  +1 +/
Сообщение от arisu (ok), 15-Янв-12, 18:59 
>> ИМХО, самая правильная шиндошс была w2k.
> Есть у меня знакомый который считает что самая правильная это nt4.

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

Ответить | Правка | К родителю #308 | Наверх | Cообщить модератору

410. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от Аноним (-), 16-Янв-12, 12:35 
> таки да — получили буст на графике.

И пачку ремотных эксплойтов в кернелмод в незабвенынй win32k.sys. Потому что доперли туда львиную долю GDI вынести. Логично что багов в нем резко прибавилось - в куске ядерного кода на 2.5 метра весом не может не быть багов по определению. А этот код работает с содержимым часть которого может быть и ремотным при например браузинге интернета. Вот и получается при случае небольшой ремотный ядерный бабах. Как совсем недавно (там им еще повезло - провоцировалось только через сафари, который малопопулярен).

Ответить | Правка | Наверх | Cообщить модератору

442. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от arisu (ok), 16-Янв-12, 14:13 
а это уже совсем другой вопрос. на то время лучшего решения как-то не было, увы.
Ответить | Правка | Наверх | Cообщить модератору

505. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от Аноним (-), 16-Янв-12, 17:45 
> а это уже совсем другой вопрос. на то время лучшего решения как-то
> не было, увы.

Ну да. А сейчас они вынесли куски видеодров в юзермод. Win32k.sys зассали. И продолжают ловить в него сплойтами оптом. Зато мышь теперь стало клинить при нагрузке. Но конечно же маркетологам типа ванька такие мелочи (реально бесящие при юзеже системы после того как без этого поюзаешь) не мешают трубить свой маркетоидный шит.

Ответить | Правка | Наверх | Cообщить модератору

282. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Аноним (-), 15-Янв-12, 09:20 
А если использовать OpenGL для виндовс?
Недавно встретил ссылку http://la2.chg.su/linux/index.php?option=com_content&view=ar... что думаете об этом?
Ответить | Правка | К родителю #250 | Наверх | Cообщить модератору

283. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Аноним (-), 15-Янв-12, 09:44 
>А если использовать OpenGL для виндовс?

Пробуйте - расскажете. У мня windows систем ни у кого по близости нет - да и не нужно оно.

P.S.: Желательно чтобы время исполнения обвязки API шиндошс учесть и исключить - тогда можно будет косвенно сравнивать по количеству фпс, при сходных настройках, скорость отработки реализации OpenGL и DX в связке драйвер+видеокарта. Еще интереснее глянуть отдельно на результаты карт NVIDIA и AMD.

Ответить | Правка | Наверх | Cообщить модератору

286. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +1 +/
Сообщение от svsd_valemail (?), 15-Янв-12, 11:21 
>>А если использовать OpenGL для виндовс?
> Пробуйте - расскажете. У мня windows систем ни у кого по близости
> нет - да и не нужно оно.
> P.S.: Желательно чтобы время исполнения обвязки API шиндошс учесть и исключить -
> тогда можно будет косвенно сравнивать по количеству фпс, при сходных настройках,
> скорость отработки реализации OpenGL и DX в связке драйвер+видеокарта. Еще интереснее
> глянуть отдельно на результаты карт NVIDIA и AMD.

Под Win спокойно используют OpenGL, проблема в том что благодоря агрессивной рекламе M$, народ мало его использовал ( первый кто ответил на Ложь со стороны M$ был Джон Кармак и выпустил Doom3 показав насколько сирьёзней OpenGL )

Сейчас производители игр уже начанают смотреть обратно в сторону OpenGL из за политики M$ с его DX > 9, им(производителям игр) нужно думать либо о том что их игры будут работать везде на любых ос (благо OpenGL на большинстве ос рабит) либо делать игру на DX9 и получить плохое качество графики неиспользуя новейшие фичи видео карт, Либо делать игры только под M$ Win 7-8 ...

К томуже у OpenGL есть свои последователи OpenAL для работы со звуком на многих OS, и OpenCL для всевозможных расчётов на GPU. (DX так не умеет)

Про скорость NVIDIA и ATI, если смотреть под одной ценовой шкале, ати выйгрывает, однако у них драва индусы пишут и поэтому они часто придираются к шейдерам, если руки не от туда у тех кто их писал, на ати могут не пойти.

Так же на сегодняшний день ATI за туже цену что и NV предоставляет DX11 и OpenGL 4.2 в отличии от NVidia.

NVidia выйгрывает также во многих аспектах =) в качестве дров, и обсчёте физики на PhysX

Ответить | Правка | Наверх | Cообщить модератору

317. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  –3 +/
Сообщение от Aleksey Salow (ok), 15-Янв-12, 18:24 
> Под Win спокойно используют OpenGL, проблема в том что благодоря агрессивной рекламе
> M$, народ мало его использовал ( первый кто ответил на Ложь
> со стороны M$ был Джон Кармак и выпустил Doom3 показав насколько
> сирьёзней OpenGL )

школоло на марше? Кармак первый раз поюзал ogl ещё в первокваке, правда тогда кроме софтварного и ogl рендереров был ещё драйвер для 3dfx voodoo и winquake который пользовал DirectX. Потом была второквака, которая содержала софтварный, ogl и glide рендереры. А дальше уже третья и только потом doom 3, который был полным провалом, ибо как двигло не продался совсем.

> Сейчас производители игр уже начанают смотреть обратно в сторону OpenGL

Единственная ogl AAA игра которую я знаю это Rage, но на PC выглядит как говно. То что indie смотрят на ogl, так это ж никого не волнует.

> DX9 и получить плохое качество графики неиспользуя новейшие фичи видео карт,

Эти ваши новейшие фичи работают только у разработчиков. До масс они доберутся года через два, да и то вполне вероятно только у одного вендора.

> OpenCL для всевозможных расчётов на GPU. (DX так не умеет)

Я так понимаю Compute Shader из DX11 уже выпилили.

Ответить | Правка | Наверх | Cообщить модератору

321. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Аноним (-), 15-Янв-12, 18:38 
> потом doom 3, который был полным провалом, ибо как двигло не
> продался совсем.

Оригинальные критерии провала. А Кармак когда-то вообще себя позиционировал как продавца движков?

> То что indie смотрят на ogl, так это ж никого не волнует.

Ага, такой indie, типа НФСки. Или ты думал что на ифонах и андроиде директикс есть? Агащаз.

>> DX9 и получить плохое качество графики неиспользуя новейшие фичи видео карт,
> Эти ваши новейшие фичи работают только у разработчиков. До масс они доберутся
> года через два, да и то вполне вероятно только у одного вендора.

Если писать под директикс, до мобильных устройств вообще никогда не доберетесь ;]

>> OpenCL для всевозможных расчётов на GPU. (DX так не умеет)
> Я так понимаю Compute Shader из DX11 уже выпилили.

Не знаю кто там его выпилил, но вот под opencl например толпа примеров и сырцов, орава народа считает на видяхах и пишет кучу софта. А вычисления на DX... хм... в теории они есть, да. Кстати на линухе например еще и нет дебилизмов с тем что надо втыкать заглушку эмулирующую монитор и какие там еще бестолковости. Поэтому угадай с трех раз, на чем у народа крутяьтся мощные вычислительные фермы на десятки топовых видеокарт. Правильно, далеко не на винде с которой один геморрой в такой конфигурации. То более 4 видях не взлетает, то мониторы надо затычками эмулировать, то оно не успевает прогружать 6 видеокарт за раз, то еще какой-то булшит случается :). По этому поводу у некоторых господ серьезно популяризовался пингвин и opencl :P.

Ответить | Правка | Наверх | Cообщить модератору

332. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  –1 +/
Сообщение от Aleksey Salow (ok), 15-Янв-12, 18:59 
>> потом doom 3, который был полным провалом, ибо как двигло не
>> продался совсем.
> Оригинальные критерии провала.

Вы сравните кол-во игр на ue3, и кол-во на doom 3, они ведь примерно одногодки.

> А Кармак когда-то вообще себя позиционировал как продавца движков?

http://www.idsoftware.com/business/history

The company also has enjoyed success licensing its revolutionary technology to other developers.

Ответить | Правка | Наверх | Cообщить модератору

411. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Аноним (-), 16-Янв-12, 12:38 
> Вы сравните кол-во игр на ue3, и кол-во на doom 3, они ведь примерно одногодки.

А ты сравни число игр на opengl и DX на телефонах и планшетах, если такой умный. Гамеза на SDL + OpenGL портируется чуть ли не простой перекомпиляцией под ARM. Гамеза на DX портируется путем написания движка с нуля. Feel the difference.

>> А Кармак когда-то вообще себя позиционировал как продавца движков?
> http://www.idsoftware.com/business/history
> The company also has enjoyed success licensing its revolutionary technology to other developers.

Я что-то не помню чтобы они ставили это приоритетной задачей - продавали конечно тем кто сильно хотел купить, но как-то так специально не надрывались на этот счет.


Ответить | Правка | Наверх | Cообщить модератору

423. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Aleksey Salow (ok), 16-Янв-12, 13:17 
>>> А Кармак когда-то вообще себя позиционировал как продавца движков?
>> http://www.idsoftware.com/business/history
>> The company also has enjoyed success licensing its revolutionary technology to other developers.
> Я что-то не помню чтобы они ставили это приоритетной задачей - продавали
> конечно тем кто сильно хотел купить, но как-то так специально не
> надрывались на этот счет.

т.е. то что они q1, q2 и q3 двиглы продавали налево и направо это нормально. А когда d3 двигло никто не стал брать, так вдруг сразу это не приоритетная задача. И продались он зенимаксу потому что наступала жопа. Такая компания с такими именем на которую шликает куча народу не продаётся просто так. Сдулись они, и их rage ни о чём, и двигло опять же никому не нужно. Времена меняются, динозавры вымирают, всё логично.

Ответить | Правка | Наверх | Cообщить модератору

507. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Аноним (-), 16-Янв-12, 17:49 
>> Я что-то не помню чтобы они ставили это приоритетной задачей - продавали
>> конечно тем кто сильно хотел купить, но как-то так специально не
>> надрывались на этот счет.
> т.е. то что они q1, q2 и q3 двиглы продавали налево и направо это нормально.

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

> А когда d3 двигло никто не стал брать, так вдруг сразу это не приоритетная задача.

А когда оно у них было приоритетной задачей? Где они утверждали с пеной у рта что продажи движков - приоритетное направление их бизнеса? Пруф??

> И продались он зенимаксу потому что наступала жопа. Такая компания с такими
> именем на которую шликает куча народу не продаётся просто так. Сдулись они, и их
> rage ни о чём, и двигло опять же никому не нужно.
> Времена меняются, динозавры вымирают, всё логично.

Да. И одним из динозавров у нас по задумке будут проприетарщики типа тебя, кстати. Судя по сабжу - динозавры уже серьезно очкуют относительно своей участи.

Ответить | Правка | Наверх | Cообщить модератору

443. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от arisu (ok), 16-Янв-12, 14:15 
> Я что-то не помню чтобы они ставили это приоритетной задачей

вообще-то после думов у них с играми боооольшая напряжёнка. всё, что делала id после второго дума, называется «engine tech demo», а не «игра». rage не исключение.

Ответить | Правка | К родителю #411 | Наверх | Cообщить модератору

345. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от svsd_valemail (ok), 15-Янв-12, 21:17 
>>школоло на марше? Кармак первый раз поюзал ogl ещё в первокваке, правда тогда кроме офтварного и ogl рендереров был ещё драйвер для 3dfx voodoo и winquake который пользовал DirectX. Потом была второквака, которая содержала софтварный, ogl и glide рендереры. А дальше уже третья и только потом doom 3, который был полным провалом, ибо как двигло не продался совсем.
>>winquake который пользовал DirectX.

Он юзал DDraw то есть был софтверным ^_^,
Opengl'льная версия Quake была использована посже , после того как Valve купила Quake1 движёк и на его основе сделала Half-Life в котором были 3 рендера (Software, OpenGL и D3D) и до сих пор большинство любителей CS 1.6. играют она OpenGL рендере,  если хотите по этому поводу похоливарить всегда к вашим услугам ^_^...

Судя по монере вести разговор, вы явно моложе возраста указанного в профайле.
т.к. вы даже не поняли сути моего текста, ( речь идёт о том когда одним прекрасным утром, проснувшись люди узнали от M$ что OpenGL оцтой и что он слабее DX , на что была офф презентация нвидии и в ответ на эту ложь Кармак выпустил Doom3, если вспомните увидите что игры с качеством графики как у Doom3 появились спустя год-2 ).

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

>>Единственная ogl AAA игра которую я знаю это Rage, но на PC выглядит как говно.

Угу, вы восхитительны мой друг... "ни ума ни разума, ещё и зрение проверить нужно"..
Я много игр видел которые вышли в конце 2011 года и могу сказать что качество графики не хуже чем у BF3...
да и графика что на D3D что на OpenGL будет выглядеть идентично, разница лишь в производительности, КРОССПЛАТФОРМЕНОСТИ и удобстве ^_^.

>>То что indie смотрят на ogl, так это ж никого не волнует.

Лжете, волнует и многих, да и не только инди делают игры на OpenGL..

http://en.wikipedia.org/wiki/List_of_OpenGL_programs

>>Эти ваши новейшие фичи работают только у разработчиков. До масс они доберутся года через два, да и то вполне вероятно только у одного вендора.

Лож №2, OpenGL фичи появляются довольно быстро и юзаются очень часто.

>>Я так понимаю Compute Shader из DX11 уже выпилили.

Никто его не выпилил, он просто появился совершенно недавно и настолько ужасен...
работает только на DX11, да и что греха таить уже давно юзают связку OpenCL + DX
А почему ? потому что OpenCL появился раньше работает на большинстве ОС в отличи от Compute Shader DX11'a который работает только у M$ на Win7 .....

так что извиняйте но пока что я вижу не опытного и мало разумного юношу ....

Ответить | Правка | К родителю #317 | Наверх | Cообщить модератору

346. "Microsoft намерена блокировать сторонние ОС на..."  +2 +/
Сообщение от arisu (ok), 15-Янв-12, 21:19 
судя по количеству ошибок в тексте, «война была равна».
Ответить | Правка | Наверх | Cообщить модератору

352. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  –1 +/
Сообщение от Aleksey Salow (ok), 15-Янв-12, 22:04 
> Судя по монере вести разговор, вы явно моложе возраста указанного в профайле.

ой ёлки-иголки, не напоминайте про возраст.

> т.к. вы даже не поняли сути моего текста, ( речь идёт о
> том когда одним прекрасным утром, проснувшись люди узнали от M$ что
> OpenGL оцтой и что он слабее DX , на что была
> офф презентация нвидии и в ответ на эту ложь Кармак выпустил
> Doom3, если вспомните увидите что игры с качеством графики как у
> Doom3 появились спустя год-2 ).

Т.е. если бы вдруг MS не проталкивала DX то кармак бы не выпускал Doom 3? Да и насчёт качества графики давайте не будем. Яркий и пёстрый с открытыми пространствами UT2003 и тёмный, мрачный и коридорный Doom 3. Единственный плюс у думовского двигла это освещение в реальном времени, но с софтварным расчётом и без полутеней. Все остальное это epic fail по сравнению с UE3, что, в общем-то, мы и так видим.

> Я много игр видел которые вышли в конце 2011 года и могу
> сказать что качество графики не хуже чем у BF3...
> да и графика что на D3D что на OpenGL будет выглядеть идентично,
> разница лишь в производительности, КРОССПЛАТФОРМЕНОСТИ и удобстве ^_^.

Я тоже много игр видел, но единственная игра которая на винде пользует ogl - это Rage от того самого великого Кармака. И да, выглядит как говно. Особенно доставляет первый патч к нему и особенно раздел Known Graphical Issues. This has been identified as a graphics driver problem - любимая отмазка там.

>>>То что indie смотрят на ogl, так это ж никого не волнует.
> Лжете, волнует и многих, да и не только инди делают игры на
> OpenGL..
> http://en.wikipedia.org/wiki/List_of_OpenGL_programs

Я там насчитал только 4 прошлогодних больших игры, которые идут на винде под ogl. Ещё парочка мако-версий. Где тысячи игр?

>>>Эти ваши новейшие фичи работают только у разработчиков. До масс они доберутся года через два, да и то вполне вероятно только у одного вендора.
> Лож №2, OpenGL фичи появляются довольно быстро и юзаются очень часто.

эм... truform (тесселяция в ati, если не в курсе) появилась в 2001, тесселяция в nv - появилась только с приходом dx11 решений. Сколько там лет прошло? Если 9 лет это для вас быстро, впрочем время относительно.

> так что извиняйте но пока что я вижу не опытного и мало
> разумного юношу ....

ничё, ща доделаю математику и задам вам жару ;)

Ответить | Правка | К родителю #345 | Наверх | Cообщить модератору

379. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от svsd_valemail (ok), 16-Янв-12, 10:05 
>>Т.е. если бы вдруг MS не проталкивала DX то кармак бы не выпускал Doom 3? Да и насчёт качества графики давайте не будем. Яркий и пёстрый с открытыми пространствами UT2003 и тёмный, мрачный и коридорный Doom 3. Единственный плюс у думовского двигла это освещение в реальном времени, но с софтварным расчётом и без полутеней. Все остальное это epic fail по сравнению с UE3, что, в общем-то, мы и так видим.

Вы врёте сэр !!!

Вопрос простой: вы сырцы от движкоов их видили ?, сравнивали ?...
UE3 и IDTech4 не одногодки, и разрабатывались под разные версии рендеров, нубьё..
UE3 разрабатывался под : DirectX 9/10 и OpenGL 2/3 , Shader Model 4 (а он появился ток в DX 10 ), PhysX итд...
так что сравнивать их крайне глупо.

в то время как Doom3 разрабатывался под OpenGL 1.4-OpenGL 1.5 ( с ассемблерными шейдерами ).

или мне вам с вики материал выложить сюда и сказать когда что появилось ?

>Я тоже много игр видел, но единственная игра которая на винде пользует ogl - это Rage от того самого великого Кармака. И да, выглядит как говно. Особенно доставляет первый патч к нему и особенно раздел Known Graphical Issues. This has been identified as a graphics driver problem - любимая отмазка там.

Ох вы прям вуумный ^_^ на все 100..
или забыли как кучу патчей выходило на другие игры тоже из за багов в драйверах ????


>>Я там насчитал только 4 прошлогодних больших игры, которые идут на винде под ogl. Ещё >>парочка мако-версий. Где тысячи игр?

Вы просто манияк какойто, одну игру в 1 день хотите что бы компании делали ?
Берём все игры под MacOS под Unix системы там их полно ... хотя я уверен что вас даже это неудовлетворит, любите свой задрыпанный DX сколько влезит. а я буду играть во все игры котрые работают на OpenGL ( включая игры для Android которые рабят и под unix системой ) ;P

>>эм... truform (тесселяция в ati, если не в курсе) появилась в 2001, тесселяция в nv - появилась только с приходом dx11 решений. Сколько там лет прошло? Если 9 лет это для вас быстро, впрочем время относительно.

Опять лжоте,
TruForm - не есть тесселяция, это больше походит на лод.
+Уменя 2 видео карты 8800 и 9600 384mb GSO ( по заводским данным DX9 / OpenGL 2.0 ) установил драва, и смотритико у мну OpenGL 3.1 с аппаратной тесселяцией, и что вы уже 4 раз солгали.

прикладываю лист glxinfo
OpenGL vendor string: NVIDIA Corporation
OpenGL renderer string: GeForce 9600 GSO/PCI/SSE2/3DNOW!
OpenGL version string: 3.3.0 NVIDIA 290.10
OpenGL shading language version string: 3.30 NVIDIA via Cg compiler

>>Wiki>>Supported Cards: GeForce 8, GeForce 9, GeForce 100, GeForce 200 and GeForce 300 series, Radeon HD series
>>ничё, ща доделаю математику и задам вам жару ;)

Угу ^_^

Ответить | Правка | Наверх | Cообщить модератору

413. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Аноним (-), 16-Янв-12, 12:45 
> ой ёлки-иголки, не напоминайте про возраст.

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

> Т.е. если бы вдруг MS не проталкивала DX то кармак бы не выпускал Doom 3?

Нормальный такой бред.

> это epic fail по сравнению с UE3, что, в общем-то, мы и так видим.

Да знаешь, вон народ из первокваковского движка сделал в xonotic весьма годную штуку. Там правда над двигуном поработал весьма компетентный перец, ну и доставляющие карты весьма грамотные парни нарисовали. Спокойно обставив quake3 arena и кого там еще.

>> разница лишь в производительности, КРОССПЛАТФОРМЕНОСТИ и удобстве ^_^.
> Я тоже много игр видел, но единственная игра которая на винде пользует
> ogl - это Rage от того самого великого Кармака. И да, выглядит как гoвно.

Зато например на телефоны и планшеты игру на DX вообще не портируешь (WP с ее 1% рынка и какой-то дотнетовой мутью ради которой надо все переписать - не в счет).

> Особенно доставляет первый патч к нему и особенно
> раздел Known Graphical Issues. This has been identified as a graphics
> driver problem - любимая отмазка там.

Ну и кто виноват что в жирных драйверах для супермонстра с турбинами натурально полно багов? У кармака лапы попрямее чем у индусни которая этот шит лабает.

>> http://en.wikipedia.org/wiki/List_of_OpenGL_programs
> Я там насчитал только 4 прошлогодних больших игры, которые идут на винде
> под ogl. Ещё парочка мако-версий. Где тысячи игр?

А под мак вообще DX не работает :). Аналогично под iphpne/ipad/android/webos/... :P

> эм... truform (тесселяция в ati, если не в курсе) появилась в 2001,
> тесселяция в nv - появилась только с приходом dx11 решений. Сколько
> там лет прошло? Если 9 лет это для вас быстро, впрочем время относительно.

Интересно, кто в этом виноват кроме тормозов из нвидии? :)

Ответить | Правка | К родителю #352 | Наверх | Cообщить модератору

424. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Aleksey Salow (ok), 16-Янв-12, 13:20 
>> Особенно доставляет первый патч к нему и особенно
>> раздел Known Graphical Issues. This has been identified as a graphics
>> driver problem - любимая отмазка там.
> Ну и кто виноват что в жирных драйверах для супермонстра с турбинами
> натурально полно багов? У кармака лапы попрямее чем у индусни которая
> этот шит лабает.

Кармак бох!!!1111одынодын
Мне другое интересно, почему у других разрабов всё работает, а у кармака вдруг индусы виноваты.

Ответить | Правка | Наверх | Cообщить модератору

445. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от arisu (ok), 16-Янв-12, 14:17 
> Мне другое интересно

увы, это тебе не интересно, иначе знал бы.

Ответить | Правка | Наверх | Cообщить модератору

509. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Аноним (-), 16-Янв-12, 17:52 
> Кармак бох!!!1111одынодын
> Мне другое интересно, почему у других разрабов всё работает, а у кармака
> вдруг индусы виноваты.

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

Ответить | Правка | Наверх | Cообщить модератору

554. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от mf (ok), 17-Янв-12, 15:43 
>Потому что драйвера видео реально являют собой бажное гумно.

Это не Вы первую версию KWin писали?

Ответить | Правка | К родителю #509 | Наверх | Cообщить модератору

532. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +1 +/
Сообщение от Аноним (-), 16-Янв-12, 20:48 
> Кармак бох!!!1111одынодын

Именно так. Он это направление и создал. Он тот легендарный тип с которого все и началось. О таких и слагают легенды. А ты загнешься - о тебе никто и не вспомнит - не за что.

Ответить | Правка | Наверх | Cообщить модератору

537. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  –1 +/
Сообщение от Aleksey Salow (ok), 16-Янв-12, 21:23 
>> Кармак бох!!!1111одынодын
> Именно так. Он это направление и создал. Он тот легендарный тип с
> которого все и началось. О таких и слагают легенды. А ты
> загнешься - о тебе никто и не вспомнит - не за
> что.

Какое направление он создал? Он хороший программист который удачно запилил 3d в скромные ресурсы. Этого не отнять. Но сейчас он ничего экстраординарного не делает.

Ответить | Правка | К родителю #532 | Наверх | Cообщить модератору

301. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Aleksey Salow (ok), 15-Янв-12, 17:12 
> Win XP .. 7 не возможно создать кучу (например 100) потоков одновременно с максимальным приоритетом

Зачем вам столько потоков? В консерватории что-то не то явно.

> Linux как и MacOS и другие используют OpenGL который предоставляет доступ ко всем своим фичам не зависимо от OS и железа.

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

> теселяция на OpenGL уже была доступна за 3.5 года до DX11

Почему вы не говорите что она была только на ATI, только на топовых картах (в момент выхода), и что ATI тогда занимала в лучшем случае четверть рынка карт, т.е. тесселяции в массах не было, в дровах у nV тоже не было.

> Пример сравнение характеристик игры CSSource на одной и тойже машине на одной и тойже карте

Я один считаю что больше 60fps нужно только задротам? Хотя это CS:S, тут одни задроты.

> Пример воспроизведение видео

Сколько там затычка в порт с аппаратным декодированием видео стоит? 20-30$

Ответить | Правка | К родителю #250 | Наверх | Cообщить модератору

319. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Аноним (-), 15-Янв-12, 18:33 
> Зачем вам столько потоков? В консерватории что-то не то явно.

Ага, не то. Например у планировщика времени CPU. В винде :). Там, простите, мышку клинит при большой нагрузке на систему, так что курсор двигаться перестает. Даже без ста тредов. Раньше, кстати, не клинило - подляна появилась где-то в районе семерки или висты. В линухе не клинит, btw.

> Только вы забыли указать что набор фич не постоянен и зависит от
> железяки. Посему при запуску нужно проверять есть ли фичи в наличии
> или нет, а если нет, то либо эмулировать вручную, либо отказываться
> от использования.

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

> DX10+ хорош тем что отказался от капсов. Т.е. определённый
> гарантированый набор инструментов

Ага. Например гарантированная НЕработа на всем что НЕ винда. В частности, заведомый пролет например при желании портировать игруху на мобильные платформы у которых как-то так ВНЕЗАПНО оказался OpenGL, потому что MS "немного забыл" разрешить другим пользоваться своим API на мобильных платформах, а сам для пущих лулзов просрал весь мобильный рынок. Поскольку гугл и эппл внезапно не являются майкрософтом, они столь же внезапно используют не директх, а опенглъ. Что чертовски логично - он доступен для реализации кому угодно, в отличие от.

>> теселяция на OpenGL уже была доступна за 3.5 года до DX11
> Почему вы не говорите что она была только на ATI, только на
> топовых картах (в момент выхода),

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

> Сколько там затычка в порт с аппаратным декодированием видео стоит? 20-30$

А покажите мне затычку с ускорением WEBM?

Ответить | Правка | Наверх | Cообщить модератору

327. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  –2 +/
Сообщение от Aleksey Salow (ok), 15-Янв-12, 18:50 
>> Только вы забыли указать что набор фич не постоянен и зависит от
>> железяки. Посему при запуску нужно проверять есть ли фичи в наличии
>> или нет, а если нет, то либо эмулировать вручную, либо отказываться
>> от использования.
> Да вообще-то там по задумке реализуется все, софтварно, а видяха и ее
> драйвер - акселерят то что умеют из этого хардварно, если я
> правильно помню логику работы этого всего.

т.е. вы хотите сказать что nvidia будет реализовывать у себя софтварно расширения ATI? То что какая-то база там есть, но это никого не волнует. Просто тут заявили что тесселяция появилась в ogl за 3.5 года до dx11, хотя появилась она только у ati и кроме демок её нигде больше не использовали.

> Ага. Например гарантированная НЕработа на всем что НЕ винда.

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

>> Сколько там затычка в порт с аппаратным декодированием видео стоит? 20-30$
> А покажите мне затычку с ускорением WEBM?

я лично webm ещё ни разу не видел, кроме демок, что намекает.

Ответить | Правка | Наверх | Cообщить модератору

416. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Аноним (-), 16-Янв-12, 12:51 
> т.е. вы хотите сказать что nvidia будет реализовывать у себя софтварно расширения ATI?

Я хочу сказать что если не ошибаюсь, задумка такова что ядро стандарта реализуется MESAой софтварно, а если кто хочет ускорить - пусть ускоряет, станет реализовано хардварно, соответственно. Если я спи....л - пусть кто там спец по направлению вправит мне мозг.

> То что какая-то база там есть, но это никого не волнует.

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

> Просто тут заявили что тесселяция появилась в ogl за 3.5
> года до dx11, хотя появилась она только у ati и кроме
> демок её нигде больше не использовали.

Ну и кто виноват что нвидия тормоз прогресса?

>> Ага. Например гарантированная НЕработа на всем что НЕ винда.
> Если у вас большой проект, то как-то пофиг.

Что значит - пофиг? Вон например NFS вполне себе есть под всякие ифоны, вебоси и что там еще. Отсюда вывод что разработчикам оной - не пофиг почему-то. У вас есть более масштабные проекты?

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

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

> я лично webm ещё ни разу не видел, кроме демок, что намекает.

Хорошая такая демка - youtube :D. А гугл наверное бетаверсия бинга, да? :)
Кстати гугля теперь детектит что у меня нет флеша и сам врубает html5 режим.

Ответить | Правка | Наверх | Cообщить модератору

334. "Microsoft намерена блокировать сторонние ОС на..."  +1 +/
Сообщение от arisu (ok), 15-Янв-12, 19:04 
> DX10+ хорош тем что отказался от капсов. Т.е. определённый
> гарантированый набор инструментов которым можно бользоваться и не бояться что где-то
> будет работать не так или не работать вообще.

то есть, если железо не умеет, то DX10 магически железо улучшит и оно станет уметь? это же мегакруто! теперь можно купить за копейки пучок старых Riva TNT и наслаждаться шэйдерными эффектами!

хинт: какое бы API не использовал софт, капсы железа всё равно надо проверять, и изменять render path в соответствии с этим. иначе будет или недобор по утилизации нового железа, или жуткие тормоза на железе, которое не умеет парочку не особо критичных фич.

Ответить | Правка | К родителю #301 | Наверх | Cообщить модератору

337. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от Aleksey Salow (ok), 15-Янв-12, 19:25 
>> DX10+ хорош тем что отказался от капсов. Т.е. определённый
>> гарантированый набор инструментов которым можно бользоваться и не бояться что где-то
>> будет работать не так или не работать вообще.
> то есть, если железо не умеет, то DX10 магически железо улучшит и
> оно станет уметь?

Не-не-не. Для того чтобы железяка называлась dx10 (10.1, 11) совсестимой, она должна поддерживать определённый набор функциональности. Если нет, то гуляйте лесом. За железяку никто ничего эмулировать не будет.

> жуткие тормоза на железе которое не умеет парочку не особо критичных фич.

Набор фич в D3D фиксирован начиная с десятки, здесь с этим проще чем в ogl.

Ответить | Правка | Наверх | Cообщить модератору

339. "Microsoft намерена блокировать сторонние ОС на..."  +1 +/
Сообщение от arisu (ok), 15-Янв-12, 19:32 
> Не-не-не. Для того чтобы железяка называлась dx10 (10.1, 11) совсестимой, она должна
> поддерживать определённый набор функциональности. Если нет, то гуляйте лесом. За железяку
> никто ничего эмулировать не будет.

а-а-а, я же забыл, что это m$: «пусть юзер подстраивается под нас, не барское это дело — работать для юзера.»

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

Ответить | Правка | Наверх | Cообщить модератору

335. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от arisu (ok), 15-Янв-12, 19:06 
> Я один считаю что больше 60fps нужно только задротам?

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

Ответить | Правка | К родителю #301 | Наверх | Cообщить модератору

338. "Microsoft намерена блокировать сторонние ОС на..."  –4 +/
Сообщение от Aleksey Salow (ok), 15-Янв-12, 19:29 
>> Я один считаю что больше 60fps нужно только задротам?
> нет, у тебя неплохая компания других балаболов, которые считают так же, не
> понимая, почему большее количество кадров в секунду таки лучше.

Ну расскажите нам, вместе посмеёмся.

Ответить | Правка | Наверх | Cообщить модератору

341. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от arisu (ok), 15-Янв-12, 19:35 
> Ну расскажите нам, вместе посмеёмся.

как минимум FPS должен быть не ниже частоты развёртки, чтобы избежать tearing (плоские недомониторы я как игровые не рассматриваю, понятно). а если таки брать плоские, то больший FPS (до некоторого предела, понятно) таки даёт более плавные движения в динамической картинке.

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

Ответить | Правка | Наверх | Cообщить модератору

370. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от Aleksey Salow (ok), 16-Янв-12, 02:40 
>> Ну расскажите нам, вместе посмеёмся.
> как минимум FPS должен быть не ниже частоты развёртки, чтобы избежать tearing
> (плоские недомониторы я как игровые не рассматриваю, понятно).

чтобы избежать "tearing" есть vsync и двойная/тройная буферизация. Т.н. "игровые" мониторы это всего лишь обычные мониторы с перекрученым овердрайвом, дабы иметь малое время отклика, что выливается в большой процент ошибок.

> а если таки
> брать плоские, то больший FPS (до некоторого предела, понятно) таки даёт
> более плавные движения в динамической картинке.

Монитор не может отобразить больше кадров чем частота развёртки. Если мощность позволяет отрендерить больше чем можно отобразить, лишние отбрасываются. Как это повышает плавность - я не понимаю.

> на этом вводная закончена, дальнейшие лекции по игрострою платные.

Да я понял что вы ничего не понимаете. В общем рассказываю, записывайте. Игры тех времён (назовём эпоху однопоточных игр так ;) крутили всё в одном цикле: считывание ввода пользователя (перемещение мышки, клавиши), расчёт игрового мира, рендеринг. Когда это всё крутится в однопользовательской игре, то как-то пофиг какой там fps, мир никуда не убежит. А вот в многопользовательских играх, особенно в примитивных как cs:s (с простой геометрией уровней, без физики, с двумя зонами у игроков), сервер может молотить тысячу fps на современном железе лехко, главное чтобы никто дымовуху не бросил (или в cs:s это уже пофиксили? ;) И когда у юзера всего 60, а на сервере 1000, то у задротов начинается попоболь ибо получается небольшой рассинхрон на какието доли, но этого достаточно. У кваки, в общем-то, аналогичная ситуация. А в современных играх на это забили, ибо игры многопоточные и расчёт мира идёт параллельно рендерингу. Так что либо лочат на 60 (cod, bf, crysis), 120 (tf2 вроде как) или вообще не лочат (l4d, хотя он у меня больше 30 не вытягивал никогда, дохерища мобов делают своё дело).

Ответить | Правка | Наверх | Cообщить модератору

419. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от svsd_valemail (ok), 16-Янв-12, 13:04 
может хватит флейм разводить ? Оо


Ответить | Правка | Наверх | Cообщить модератору

446. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от arisu (ok), 16-Янв-12, 14:20 
> чтобы избежать "tearing" есть vsync и двойная/тройная буферизация.

имея 60 FPS и врубая vsync мы получаем уже никак не 60 FPS, а таки меньше. ну да, DooM 1 жил на 35 FPS, но эти времена прошли.

(вздыхает) остальная ерунда поскипана в виду тотального бреда (забавно разбавленого относительно умным common knowledge).

Ответить | Правка | К родителю #370 | Наверх | Cообщить модератору

568. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от Аноним (-), 17-Янв-12, 22:35 
> Монитор не может отобразить больше кадров чем частота развёртки. Если мощность позволяет отрендерить больше чем можно отобразить, лишние отбрасываются. Как это повышает плавность - я не понимаю.

Нунинадо. Все кто играл в конце 90х в кудваку помнят одну особенность. А именно: q2dm8 и 80 фпс. В общем когда фпс превышал этот показатель( если ничего не путаю лучше 120фпс) то с нижнего уровня можно была прыгать на ящики а с них на второй уровень. А тогда 320х240 софт режим, все дела. Существовал даже скрипт который делал что-то типа sizedown( или что-то похожее), делал прыжок и возвращал всё обратно. По другому запрыгивать не получалось. Естественно на более мощном железе такого делать не надо было. Но: это конец 90х, первые пеньки, мониторы 14 дюймов гумнокачества. Никакой частотой развёртки в 80 герц там и не пахло.

Ответить | Правка | К родителю #370 | Наверх | Cообщить модератору

569. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от arisu (ok), 17-Янв-12, 23:47 
это кривость реализации движка, к обсуждаемой теме относится косвенно.
Ответить | Правка | Наверх | Cообщить модератору

367. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от mf (ok), 16-Янв-12, 01:57 
Если честно, то кроме 3d 120Gz ничего вспомнить не могу.
Ответить | Правка | К родителю #338 | Наверх | Cообщить модератору

533. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от Аноним (-), 16-Янв-12, 20:50 
> 120Gz

А это что за зверь такой?


Ответить | Правка | Наверх | Cообщить модератору

349. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от svsd_valemail (ok), 15-Янв-12, 21:43 
> Зачем вам столько потоков? В консерватории что-то не то явно.

А вы в винде больше (ядер * 2) нормально рабочих потоков с максимальным приоритетом не сделаете..

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

Мне допустим они нужны для расчётов данных..

>> Linux как и MacOS и другие используют OpenGL который предоставляет доступ ко всем своим фичам не зависимо от OS и железа.
> Только вы забыли указать что набор фич не постоянен и зависит от
> железяки. Посему при запуску нужно проверять есть ли фичи в наличии
> или нет, а если нет, то либо эмулировать вручную, либо отказываться
> от использования. DX10+ хорош тем что отказался от капсов. Т.е. определённый
> гарантированый набор инструментов которым можно бользоваться и не бояться что где-то
> будет работать не так или не работать вообще.

Проверять на наличие фичь нужно даже у D3D, не путайтесь...

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

так что сказки про хорошую работу DirectX и его совместимость... , мне петь не нужно, я сам "когда то давно" аж самому противно юзал DirectX, но Слава Богу ушёл от него. ПОВТОРЯЮ DX работает только на Windows, а DX11 в большинстве случаев только на Win7.

>> теселяция на OpenGL уже была доступна за 3.5 года до DX11
> Почему вы не говорите что она была только на ATI, только на
> топовых картах (в момент выхода), и что ATI тогда занимала в
> лучшем случае четверть рынка карт, т.е. тесселяции в массах не было,
> в дровах у nV тоже не было.

Сказочник,она появилась на всех видео картах с версией OpenGL 3.0
и на картах с OpenGL 2.0 после обновления драйверов автоматом появлялся OpenGL 3.0, 3.1
а именно на : Radeon HD, GeForce 8, 9, GTX X00 серий

если сравнить по времени где-то с 2-3месяца если память мне не изменяет ....

>> Пример сравнение характеристик игры CSSource на одной и тойже машине на одной и тойже карте
> Я один считаю что больше 60fps нужно только задротам? Хотя это CS:S,
> тут одни задроты.

Ох, никто и не спорит что даже 25к уже достаточно для нормальной игры. я показал сравнение FPS без вертикальной синхронизации. то есть сколько видюха выжимает на WinXP и Win7 а значит и то какие вы игры сможете играть с нормальным fps ...
Падение в 2.5 раза количества кадров если это 400 fps вы не заметите..
а представьте новую игру которая и так с трудом работает на вашей видео карте и выдаёт в XP 30-40Fps и вы практически не заметите что она "загружена"
теперь смотрим туже игру которая 30-40fps выдавала на XP,  запуская на Win7 10-15-fps жутко тормознуто будет.. явно не приятно ?

думаю теперь понятно, к чему клоню ?
>> Пример воспроизведение видео
> Сколько там затычка в порт с аппаратным декодированием видео стоит? 20-30$

Не знаю, но мне затычки такие и не нужны, я могу юзать как Аппаратное декодирование почти любых видео карт на Unix системах, оно работает прекрасно !, однако я на дохлиньком проце решил проверить =)


И кстати что то мы забыли упомянуть WebGL, на котором делаю охриненные игры и демки !!.
p.s. работает на большинстве веб браузеров ( FireFox, Chrome, Safari, Opera 11.52 (ток под M$) 12 и выше уже на большинстве ос.

и заметь те никакой там WebDX :D

Ответить | Правка | К родителю #301 | Наверх | Cообщить модератору

357. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Aleksey Salow (ok), 15-Янв-12, 22:30 
>> Зачем вам столько потоков? В консерватории что-то не то явно.
> А вы в винде больше (ядер * 2) нормально рабочих потоков с
> максимальным приоритетом не сделаете..
> А на вопрос зачем, за тем что нужно бывает нужно много потоков
> одновременно даже в одном приложении...
> Мне допустим они нужны для расчётов данных..

И зачем вам повышать приоритет? Мне это нужно только в одном случае - чтобы поднять приоритет диспечера надо рабочими потоками. Во всех остальных случаях все турдятся на normal и не жужжат.

> Проверять на наличие фичь нужно даже у D3D, не путайтесь...

покажите мне капсы у d3d10.

http://en.wikipedia.org/wiki/Microsoft_Direct3D#Direct3D_10

Unlike prior versions of the API, Direct3D 10 no longer uses "capability bits" (or "caps") to indicate which features are supported on a given graphics device. Instead, it defines a minimum standard of hardware capabilities which must be supported for a display system to be "Direct3D 10 compatible". This is a significant departure, with the goal of streamlining application code by removing capability-checking code and special cases based on the presence or absence of specific capabilities.

> Позвольте мой друг любезный, если фич нет запускать их не получится даже
> на D3D не забывайте что DX не хватающих фичь просто программно
> эмулирует причём только самые несложные да и настолько плохо что либо
> всё тормозит, либо он просто говорит не могу и всё, либо
> производителю приходится хитрить .....

Ладно, рассказываю как устроена вся эта прослойка на пальцах. Тот d3d который пользует приложение это банальные прокси классы плюс всякая мелочёвка на подобии glut. Драйвер тоже реализует определённые интерфейсы, которые собсна и дёргаются через прокси со стороны приложения. И только одному драйверу известно что там будет дальше - уйдёт оно на железо или будет проэмулировано софтварно. С поддержкой фич опять же всё просто - ты либо поддерживаешь и compatible, либо не поддерживаешь, и это твои проблемы.

>>> теселяция на OpenGL уже была доступна за 3.5 года до DX11
>> Почему вы не говорите что она была только на ATI, только на
> Сказочник,она появилась на всех видео картах с версией OpenGL 3.0

А как же ATI tru-form 2001-го года разлива? Или вы не в курсе?

> я показал сравнение FPS без вертикальной синхронизации. то есть сколько
> видюха выжимает на WinXP и Win7 а значит и то какие
> вы игры сможете играть с нормальным fps ...
> Падение в 2.5 раза количества кадров если это 400 fps вы не
> заметите..
> теперь смотрим туже игру которая 30-40fps выдавала на XP,  запуская на
> Win7 10-15-fps жутко тормознуто будет.. явно не приятно ?

Забавное сравнение по cs:s. Т.е. вы хотите сказать что кризис на моей старой 8800GTS 640 (земля ей пухом) под xp будет выдавать играбельные 40-50fps? А чего ж народ то мучался :)

> Не знаю, но мне затычки такие и не нужны, я могу юзать
> как Аппаратное декодирование почти любых видео карт на Unix системах, оно
> работает прекрасно !, однако я на дохлиньком проце решил проверить =)

вы бы ещё на сотом пне проверили.

Ответить | Правка | Наверх | Cообщить модератору

376. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от svsd_valemail (ok), 16-Янв-12, 08:47 
> покажите мне капсы у d3d10.

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

> И только одному драйверу известно что там
> будет дальше - уйдёт оно на железо или будет проэмулировано софтварно.
> С поддержкой фич опять же всё просто - ты либо поддерживаешь
> и compatible, либо не поддерживаешь, и это твои проблемы.

Оо, очень сильно сомневаюсь что только ему...

> А как же ATI tru-form 2001-го года разлива? Или вы не в
> курсе?

Если вы хотите похоливарить, все новые фичи реализованные как ATI, NVidia, S3, SGIS... в последствии становятся полностью рабочими на других картах как GL_EXT.
к тому же большая часть новых фичь расширений дублируются и на нв и на ати, только со своими именами (GL_ATI/GL_NV ) ...

По этому поводу почти у любого кто использует OPENGL можете подтвердить...

> Забавное сравнение по cs:s. Т.е. вы хотите сказать что кризис на моей
> старой 8800GTS 640 (земля ей пухом) под xp будет выдавать играбельные
> 40-50fps? А чего ж народ то мучался :)

Оо, выдумаете это всё на пустом месте появилось Оо ?????
народ уже кучу тестов делал...
http://benchmark3d.com/black-ops-windows-7-vs-windows-xp-ben...
http://www.overclockers.com/windows-xp-vs-windows-7-benchmarks/
http://www.tomshardware.com/forum/841-63-windows-benchmarked...

а вообще смотрите лучше сами...
http://www.google.ru/search?client=opera&rls=ru&q=Windows+7+...

> вы бы ещё на сотом пне проверили.

на нём большинство Unix систем заработают... а вот Windows нет =))

Ответить | Правка | Наверх | Cообщить модератору

412. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Aleksey Salow (ok), 16-Янв-12, 12:43 
>> покажите мне капсы у d3d10.
> Угу сей час, они реализованы по большей части программно... когда опубликуют сырцы
> от DX тогда и посмотрим...
> Писать они могу что угодно, я сырцов не видел...

Какие сорцы? Platform SDK есть, изучайте.

>> А как же ATI tru-form 2001-го года разлива? Или вы не в
>> курсе?
> Если вы хотите похоливарить, все новые фичи реализованные как ATI, NVidia, S3,
> SGIS... в последствии становятся полностью рабочими на других картах как GL_EXT.

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

> По этому поводу почти у любого кто использует OPENGL можете подтвердить...

Я вам контр-пример привёл, а вы съезжать с темы начали.

> Оо, выдумаете это всё на пустом месте появилось Оо ?????
> народ уже кучу тестов делал...
> http://benchmark3d.com/black-ops-windows-7-vs-windows-xp-ben...

2gb для современной игрушки, ему там походу просто памяти не хватило.

> http://www.overclockers.com/windows-xp-vs-windows-7-benchmarks/
> http://www.tomshardware.com/forum/841-63-windows-benchmarked...

2009-й год. Посвежее есть? И желательно на нормальных современнх конфигурациях, а не ультрабюджетных.

Ответить | Правка | Наверх | Cообщить модератору

425. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от svsd_valemail (ok), 16-Янв-12, 13:23 
>>> покажите мне капсы у d3d10.
>> Угу сей час, они реализованы по большей части программно... когда опубликуют сырцы
>> от DX тогда и посмотрим...
>> Писать они могу что угодно, я сырцов не видел...
> Какие сорцы? Platform SDK есть, изучайте.

Ладно верьте всем словам M$, назовём 9тку мерседесом и попробуем продать :D


> Я верю. Мне только интересно почему тесселяция была реализована ati фиг знает
> когда, но так и осталась только у них?

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

А то что TrueForm - хорошая задумка но это просто не управляемое добавление полигонов ..
тесселяция же управляемое добовление / удаление изменение геометрии полигонов с помощью геометрических шейдеров.

>> Оо, выдумаете это всё на пустом месте появилось Оо ?????
>> народ уже кучу тестов делал...
>> http://benchmark3d.com/black-ops-windows-7-vs-windows-xp-ben...
> 2gb для современной игрушки, ему там походу просто памяти не хватило.

2GB озу считаю полностью достаточными для новых игр.
( если нет приведите пример что на 2гб можно засунуть в оперативку ? Оо )

>> http://www.overclockers.com/windows-xp-vs-windows-7-benchmarks/
>> http://www.tomshardware.com/forum/841-63-windows-benchmarked...
> 2009-й год. Посвежее есть? И желательно на нормальных современнх конфигурациях, а не
> ультрабюджетных.

Мне просто лень было искать, т.к. я сам проверял, когда эксперименты устраивал с XP, Debian, Win 7 на AMD Phenom II x4 , видео картой ATI HD 6870, и 4gb ddr3 1333озу.

и на сей раз заканчиваем флейм, пусть каждый останется на своём мнении...
имхо, спор не имеет смысла, нравится подстраиваться под M$ выбор ваш, не буду осуждать более.

Ответить | Правка | Наверх | Cообщить модератору

427. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Aleksey Salow (ok), 16-Янв-12, 13:31 
> Ладно верьте всем словам M$, назовём 9тку мерседесом и попробуем продать :D

Зачем мне верить? Я 10-й пользовался, капсов там нет.

> 2GB озу считаю полностью достаточными для новых игр.
> ( если нет приведите пример что на 2гб можно засунуть в оперативку
> ? Оо )

Да считайте что хотите. При цене 4G модуля в 20$ на двух сидят только истинные нищеброды.

> Мне просто лень было искать, т.к. я сам проверял, когда эксперименты устраивал
> с XP, Debian, Win 7 на AMD Phenom II x4 ,
> видео картой ATI HD 6870, и 4gb ddr3 1333озу, на этих
> платформах.

Да мне лично пофиг. У меня выдаёт 60fps, мне достаточно.

Ответить | Правка | Наверх | Cообщить модератору

448. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от arisu (ok), 16-Янв-12, 14:23 
> Да считайте что хотите. При цене 4G модуля в 20$ на двух
> сидят только истинные нищеброды.

m$-way же. «что? писать нормальный код? нищеброды, меняйте железо — мы на вас работать не собираемся!»

Ответить | Правка | Наверх | Cообщить модератору

361. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от arisu (ok), 15-Янв-12, 23:25 
> Мне допустим они нужны для расчётов данных..

тормозят и жрут память. google://coroutines

Ответить | Правка | К родителю #349 | Наверх | Cообщить модератору

377. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от svsd_valemail (ok), 16-Янв-12, 08:48 
>> Мне допустим они нужны для расчётов данных..
> тормозят и жрут память. google://coroutines

и то и то.
ну да лан эт мы уже в другую сторону отклонились от первоначальной темы ...

Ответить | Правка | Наверх | Cообщить модератору

450. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от arisu (ok), 16-Янв-12, 14:25 
> ну да лан эт мы уже в другую сторону отклонились от первоначальной
> темы ...

а мне таки стало интересно, нафига сто потоков. я тут нутром чую офигенный misdesign.

Ответить | Правка | Наверх | Cообщить модератору

453. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от svsd_valemail (ok), 16-Янв-12, 14:44 
Попробуйте запустить 64 Internet Explorerов, и нажать правую кнопку мышки на рабстол, винда умрёт сразу =)
а нужно это мне потому что у мну прога работает на несколько мониторов одновременно и для сбора и обработки данных желательно чем больше потоков тем лучше., а теперь представьте что к этим потокам которые для программы + потоки чужих приложений и т.д. ... 100 и более наберется довольно таки быстро..

хотя мне под виндой у одного приложения не получилось создать > 10 нормально рабочих потоков =(

Ответить | Правка | Наверх | Cообщить модератору

459. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от arisu (ok), 16-Янв-12, 15:03 
> Попробуйте запустить 64 Internet Explorerов, и нажать правую кнопку мышки на рабстол,
> винда умрёт сразу =)

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

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

э… у меня крепнет уверенность в том, что ты совершенно не понимаешь, как вся эта механика работает «под капотом» и почему так делать не надо.

> а теперь представьте что к этим потокам которые
> для программы + потоки чужих приложений и т.д. … 100 и
> более наберется довольно таки быстро..

и ещё больше крепнет.

> хотя мне под виндой у одного приложения не получилось создать > 10
> нормально рабочих потоков =(

а тут совсем окрепла. mount -o remount /dev/hands /mnt/shoulders

Ответить | Правка | Наверх | Cообщить модератору

468. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от svsd_valemail (ok), 16-Янв-12, 15:41 
>> Попробуйте запустить 64 Internet Explorerов, и нажать правую кнопку мышки на рабстол,
>> винда умрёт сразу =)
> как только ты мне подаришь железяку и винду. что-то не улыбает меня
> самому покупать это только для того, чтобы увидеть, как плохо работает
> шиндошс.

не обязательно покупать железо и ось, можно проверить и на VBox, VMWare...

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

>> а нужно это мне потому что у мну прога работает на несколько
>> мониторов одновременно и для сбора и обработки данных желательно чем больше
>> потоков тем лучше.
> э… у меня крепнет уверенность в том, что ты совершенно не понимаешь,
> как вся эта механика работает «под капотом» и почему так делать
> не надо.
>> а теперь представьте что к этим потокам которые
>> для программы + потоки чужих приложений и т.д. … 100 и
>> более наберется довольно таки быстро..
> и ещё больше крепнет.

Увы я знаю как работают Win потоки, Linux потоки и много тестов для винды и линуха делал.

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

>> хотя мне под виндой у одного приложения не получилось создать > 10
>> нормально рабочих потоков =(
> а тут совсем окрепла. mount -o remount /dev/hands /mnt/shoulders

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

мне просто было интересно "на что способно ось и железо"

Ответить | Правка | Наверх | Cообщить модератору

471. "Microsoft намерена блокировать сторонние ОС на..."  +1 +/
Сообщение от arisu (ok), 16-Янв-12, 15:46 
> не обязательно покупать железо и ось, можно проверить и на VBox, VMWare…

вопрос покупки копии винды всё ещё актуален.

> батник в котором будет запускаться опера и запускаться этот же батник

тю. обычная fork bomb, очень много пингвинусов можно положить так же.

> Увы я знаю как работают Win потоки, Linux потоки и много тестов
> для винды и линуха делал.

похороникс вон тоже «тесты делает». а вот судя по тому, что тебе «нужно много потоков, потому что прога на нескольких мониторах» — ни шиша ты не знаешь, увы.

> Простому пользователю и большинству прогорев мои тесты 100% будут не понятны

причём я даже подозреваю, почему.

> и зачем и как это есть", целью моих «исследований» было проверить
> работоспособность винды и линуха при тех или иных задачах.

— вжжжик! — сказала пила.
— вот блин! — сказали рабочие, и подпихнули пиле рельсу.
— вжжжхрясьхррр… — сказала пила.
— ага, блин! — сказали рабочие.

> имхо, я не и спорю может быть у мну руки и не
> от плеч ростут =), реально не получилось под виндой на максимальном
> приоритете заставить их работать.

я даже не буду спрашивать, зачем: боюсь, ты ответишь, а у меня психика не настолько крепкая.

Ответить | Правка | Наверх | Cообщить модератору

486. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от svsd_valemail (ok), 16-Янв-12, 16:57 
>>а вот судя по тому, что тебе «нужно много потоков, потому что прога на нескольких мониторах» — ни шиша ты не знаешь, увы.

Не ты читал внимательно ? что я писал ?

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

хочешь критикуй хочешь нет мне интересно сделать свой велосипед ^_^ пусть с квадратными колёсами и без сиденья да и руль на заднем бардачке, сам процесс создания тож интересный и весёлый :D

>>— вжжжик! — сказала пила.
>>— вот блин! — сказали рабочие, и подпихнули пиле рельсу.
>>— вжжжхрясьхррр… — сказала пила.
>>— ага, блин! — сказали рабочие.

за чувство юмора +1

>>я даже не буду спрашивать, зачем: боюсь, ты ответишь, а у меня психика не настолько крепкая.

имхо, ох да я ещё тот извращенец хидеры переписываю от большинства библиотек и создавая игры и проги в 32/64к ^_^.

ещё выдираю процедурки в массивы байт и после запускаю где мне нужно ^_^, и конечно никаких обработчиков ошибок там не будет :D

p.s. As Is ;)

Ответить | Правка | К родителю #471 | Наверх | Cообщить модератору

487. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от arisu (ok), 16-Янв-12, 17:05 
> Не ты читал внимательно ? что я писал ?

да. отменная ерундень.

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

вот примерно как эта ерундень, в том же духе.

> хочешь критикуй хочешь нет мне интересно сделать свой велосипед ^_^ пусть с
> квадратными колёсами и без сиденья да и руль на заднем бардачке,
> сам процесс создания тож интересный и весёлый :D

правда, в итоге получается бесполезная груда хлама, но это ж не важно, да?

> имхо, ох да я ещё тот извращенец хидеры переписываю от большинства библиотек

мегаполезное занятие. примерно как вечный двигатель мастерить.

> и создавая игры и проги в 32/64к ^_^.

хорошо, что я их не увижу.

p.s. ах, где вы, силы молодые… когда от нечего делать интерпретатор васика на чистом асме ваяешь и пытаешься его уложить в два с половиной килобайта…

Ответить | Правка | К родителю #486 | Наверх | Cообщить модератору

494. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от svsd_valemail (ok), 16-Янв-12, 17:26 
> вот примерно как эта ерундень, в том же духе.

угу, и я согласен, такие решения делая софт за деньги я бы не юзал, но другое для себя просто интересное занятие, по тыкать..по пинать :D

> правда, в итоге получается бесполезная груда хлама, но это ж не важно,

а я и не знаю что и итоге получится, может хлам а может и нет, какой ни какой а опыт будет ...

да и не забываем об открытии и нобилевки, за ерундовое занятие сидеть и скотчем отрывать графит у карандаша =)))))))

> мегаполезное занятие. примерно как вечный двигатель мастерить.

Это всё зависит от точки зрения, как в анекдоте про сюсадмина и юзера.

>> и создавая игры и проги в 32/64к ^_^.
> хорошо, что я их не увижу.

Может да ? ... а может нет ?

> p.s. ах, где вы, силы молодые… когда от нечего делать интерпретатор васика
> на чистом асме ваяешь и пытаешься его уложить в два с
> половиной килобайта…

хы, хы занимался чем то таким :D

Ответить | Правка | К родителю #487 | Наверх | Cообщить модератору

506. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от arisu (ok), 16-Янв-12, 17:47 
> угу, и я согласен, такие решения делая софт за деньги я бы
> не юзал,

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

>> правда, в итоге получается бесполезная груда хлама, но это ж не важно,
> а я и не знаю что и итоге получится

— что пишешь?
— программу.
— а что она делать будет?
— а фиг знает, скомпилирую — посмотрим.

>> мегаполезное занятие. примерно как вечный двигатель мастерить.
> Это всё зависит от точки зрения, как в анекдоте про сюсадмина и
> юзера.

«переписывать хидеры от библиотек» — занятие бесполезное с любой точки зрения. «у нас в институте они занимаются тем, что взламывают асфальт везде, где сами его недавно положили» (ц)

>>> и создавая игры и проги в 32/64к ^_^.
>> хорошо, что я их не увижу.
> Может да ? … а может нет ?

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

Ответить | Правка | К родителю #494 | Наверх | Cообщить модератору

513. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от svsd_valemail (ok), 16-Янв-12, 18:17 
> суть не в этом, а в том, что там была полная чушь
> написана. примерно на уровне школьника, который краем уха услышал умные слова,
> а куда их впихнуть — не знает.

О со мной такое бывает ;)

>>> правда, в итоге получается бесполезная груда хлама, но это ж не важно,
>> а я и не знаю что и итоге получится
>>> мегаполезное занятие. примерно как вечный двигатель мастерить.
>> Это всё зависит от точки зрения, как в анекдоте про сюсадмина и
>> юзера.
> «переписывать хидеры от библиотек» — занятие бесполезное с любой точки
> зрения. «у нас в институте они занимаются тем, что взламывают асфальт
> везде, где сами его недавно положили» (ц)

Угу, бесполезное, когда ты делаешь проект который весит не хило.
А когда твоя цель чем меньше тем лучше ?
( значит все кто делает 64k демки занимаются бесполезными делами ?? )

p.s.
иначе не достичь нужного размера, и не стоит приводить примеры аля юзать upx...

там за каждые байт бьёшся.. и юзать стандартные хидеры очень не выгодно становится...

Простой пример:
Загрузка OpenGL может быть сделана целиком и мы получим доступ ко всем его функциям, но они то нам и не нужны, размер зря увеличился, а увеличился он на 70-80кб у пустого окна...

В моих 64кб демоках, достаточно 10-20 ф-й от OpenGL включая создание контекста и подцепление нужных ф-й, и отрисовать простую сценку и всё это у мну спокойно в 3-4кб влезает.
Теперь смотрим ещё нужно подцепить звуковой двиг, это уже 5-20кб( в зависимости от нужных фич) на синтезатор звуков + 5-10кб на музыку.., что же остаётся на сцену ?

после того как получится впихнуть все основные узлы получается в среднем 32 кб на создание opengl контекста и воспроизведение музыки и 32 кб и более на остальное ( генераторы текстур и собственно саму сценцу ) в итоге получается программка либо входит в 64кб либо превышает его незначительно можно сжать, а вот если  после сжатия ещё будет N'ое кол-во кб до 64к можно и подумать что ещё сделать.

так что вы не правы друг мой, что это очень бесполезное дело =)


>>>> и создавая игры и проги в 32/64к ^_^.
>>> хорошо, что я их не увижу.
>> Может да ? … а может нет ?
> очень хорошо, что не увижу: а то мне мало другого глюкавала попадалось.

нет слов =)

Ответить | Правка | К родителю #506 | Наверх | Cообщить модератору

515. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от arisu (ok), 16-Янв-12, 18:23 
> О со мной такое бывает ;)

и при том постоянно, как я погляжу. увы.

> Угу, бесполезное, когда ты делаешь проект который весит не хило.
> А когда твоя цель чем меньше тем лучше ?
> ( значит все кто делает 64k демки занимаются бесполезными делами ?? )

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

> там за каждые байт бьёшся.. и юзать стандартные хидеры очень не выгодно
> становится…

ну-ка, ну-ка: таки я хочу знать, как от «переписывания хидеров» меняется размер — при том, что на саму библиотеку это никак не влияет.

> Простой пример:
> Загрузка OpenGL может быть сделана целиком

это как это?

> и мы получим доступ ко всем
> его функциям, но они то нам и не нужны, размер зря
> увеличился, а увеличился он на 70-80кб у пустого окна…

у тебя какой-то очень больной компилятор, коли не умеет выцеплять только нужное. попробуй какой-нибудь современный компилятор — будешь приятно удивлён.

> так что вы не правы друг мой, что это бесполезное дело =)

бесполезное.

> нет слов =)

вот и у меня тоже. «обнять и плакать» (ц)

Ответить | Правка | К родителю #513 | Наверх | Cообщить модератору

518. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от svsd_valemail (ok), 16-Янв-12, 19:00 
>[оверквотинг удален]
> и при том постоянно, как я погляжу. увы.
>> Угу, бесполезное, когда ты делаешь проект который весит не хило.
>> А когда твоя цель чем меньше тем лучше ?
>> ( значит все кто делает 64k демки занимаются бесполезными делами ?? )
> да сколько угодно «переписывай хидеры от библиотек» — размер от этого ни
> разу не поменяется. ты просто не знаешь, что такое «хидер», видимо.
>> там за каждые байт бьёшся.. и юзать стандартные хидеры очень не выгодно
>> становится…
> ну-ка, ну-ка: таки я хочу знать, как от «переписывания хидеров» меняется размер
> — при том, что на саму библиотеку это никак не влияет.

а вот представьте себе
меняются, пишу обычно на pascal(delphi 2010, free pascal (Win/Linux) ) компиляторах, и иногда gcc под Linux и Win32..

почитайте как идёт инициализация OpenGL.
Подцепление процедур идёт динамически


{$IFDEF LINUX}
const
  RTLD_LAZY = $001;
  RTLD_NOW = $002;
  RTLD_BINDING_MASK = $003;

  // Seems to work on Debian / Fedora
  LibraryLib = {$IFDEF Linux} 'libdl.so.2'{$ELSE} 'c'{$ENDIF};

function dlopen(Name: PAnsiChar; Flags: LongInt): Pointer; cdecl; external LibraryLib name 'dlopen';
function dlclose(Lib: Pointer): LongInt; cdecl; external LibraryLib name 'dlclose';

function dlsym(Lib: Pointer; Name: PAnsiChar): Pointer; cdecl; external LibraryLib name 'dlsym';
{$ENDIF}


function xLoadLibrary(Name: PChar): Pointer;
begin
  {$IFDEF WIN}
  Result := Pointer(LoadLibrary(Name)); {$else}
  Result := dlopen(Name, RTLD_LAZY);
  {$ENDIF}
end;


function xFreeLibrary(LibHandle: Pointer): Boolean;
begin
    {$IFDEF WIN}
    Result := FreeLibrary(HMODULE(LibHandle)); {$ELSE}
    Result := dlclose(LibHandle) = 0;
    {$ENDIF}
end;


function xGetProcAddress(ProcName: PAnsiChar; LibHandle: Pointer = nil): Pointer;
begin
  Result :=  nil;

  {$IFDEF WIN}
    Result := GetProcAddress(HMODULE(LibHandle), ProcName);
    if result <> nil then exit;

    if Addr(wglGetProcAddress) <> nil then Result := wglGetProcAddress(ProcName);
  {$ELSE}
      if Addr(glXGetProcAddress) <> nil then Result := glXGetProcAddress(ProcName);
      if result <> nil then exit;
  
      if Addr(glXGetProcAddressARB) <> nil then Result := glXGetProcAddressARB(ProcName);
      if result <> nil then exit;
    end;

    Result := dlsym(LibHandle, ProcName);
  {$ENDIF}
end;

function InitOpenGL(LibName, GLULibName: String): Boolean;
begin
  Result := False;

  GLHandle := xLoadLibrary(PChar(LibName));
  GLUHandle := xLoadLibrary(PChar(GLULibName));

  if (GL_LibHandle <> nil) then begin
    {$IFDEF WIN}
      wglCopyContext := xGetProcAddress('wglCopyContext');
      wglCreateLayerContext := xGetProcAddress('wglCreateLayerContext');
      wglCreateContext := xGetProcAddress('wglCreateContext');
      wglDeleteContext := xGetProcAddress('wglDeleteContext');
      wglDescribeLayerPlane := xGetProcAddress('wglDescribeLayerPlane');
      wglGetCurrentContext := xGetProcAddress('wglGetCurrentContext');
      wglGetCurrentDC := xGetProcAddress('wglGetCurrentDC');
      wglGetLayerPaletteEntries := xGetProcAddress('wglGetLayerPaletteEntries');
      wglGetProcAddress := xGetProcAddress('wglGetProcAddress');
      wglMakeCurrent := xGetProcAddress('wglMakeCurrent');
      wglRealizeLayerPalette := xGetProcAddress('wglRealizeLayerPalette');
      wglSetLayerPaletteEntries := xGetProcAddress('wglSetLayerPaletteEntries');
      wglShareLists := xGetProcAddress('wglShareLists');
      wglSwapLayerBuffers := xGetProcAddress('wglSwapLayerBuffers');
      wglSwapMultipleBuffers := xGetProcAddress('wglSwapMultipleBuffers');
    {$ELSE}
      // GLX_VERSION_1_4 (needs to be first)
      glXGetProcAddress := xGetProcAddress('glXGetProcAddress', nil, True);

      // GLX_ARB_get_proc_address  (also needs to be first)
      glXGetProcAddressARB := xGetProcAddress('glXGetProcAddressARB', nil, True);

      glXChooseVisual := xGetProcAddress('glXChooseVisual');
      glXCopyContext := xGetProcAddress('glXCopyContext');
      glXCreateContext := xGetProcAddress('glXCreateContext');
      glXCreateGLXPixmap := xGetProcAddress('glXCreateGLXPixmap');
      glXDestroyContext := xGetProcAddress('glXDestroyContext');
........

А это просто инициализация самого OpenGL..
а теперь представим что я пошёл стандартные ф-и и расширения читать ?

например если мне нужен occlusion query ???
procedure Read_occlusion_query;
begin
  glGenQueriesARB := xGetProcAddress('glGenQueriesARB');
  glDeleteQueriesARB := xGetProcAddress('glDeleteQueriesARB');
  glIsQueryARB := xGetProcAddress('glIsQueryARB');
  glBeginQueryARB := xGetProcAddress('glBeginQueryARB');
  glEndQueryARB := xGetProcAddress('glEndQueryARB');
  glGetQueryivARB := xGetProcAddress('glGetQueryivARB');
  glGetQueryObjectivARB := xGetProcAddress('glGetQueryObjectivARB');
  glGetQueryObjectuivARB := xGetProcAddress('glGetQueryObjectuivARB');
end;
Много да ?
Каждый вызов xGetProcAddress жрёт байты...

Так что не нужно меня за нубьё считать, я знаю что такое хидеры, сам их писал для своего движка 1000 раз.
на сях загрузка таже =)
>> Простой пример:
>> Загрузка OpenGL может быть сделана целиком
> это как это?

А вот так вот как представлено выше, можно грузить частично можно целиком.

>> и мы получим доступ ко всем
>> его функциям, но они то нам и не нужны, размер зря
>> увеличился, а увеличился он на 70-80кб у пустого окна…
> у тебя какой-то очень больной компилятор, коли не умеет выцеплять только нужное.
> попробуй какой-нибудь современный компилятор — будешь приятно удивлён.

Угу тут компилятор современный то поможет, прям на все 100%....
выциплять как видать то нечего.

>> так что вы не правы друг мой, что это бесполезное дело =)
> бесполезное.

угу очень прям бесполезное, что кб так и хотят сократиться =)

надеюсь такой немного расширенный ответ удовлетворит вас мой друг ?

Ответить | Правка | К родителю #515 | Наверх | Cообщить модератору

519. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от arisu (ok), 16-Янв-12, 19:14 
>  меняются, пишу обычно на pascal(delphi 2010, free pascal (Win/Linux) )

я это сильно подозревал.

> Подцепление процедур идёт динамически

пичалька. зачем пользоваться такой кривулькой?

> Так что не нужно меня за нубьё считать

нужно, нужно: в дельфе нет никаких «хидеров», вот в чём беда-то. там, пардон, только библиотеки есть. и если бы ты понимал значения слов, которые используешь, то не опростоволосился бы.

> Угу тут компилятор современный то поможет, прям на все 100%….
> выциплять как видать то нечего.

угу, если библиотеку делали нижними копытами, а не руками — то действительно, никакой компилятор не поможет.

> надеюсь такой немного расширенный ответ удовлетворит вас мой друг ?

да я и так был почти уверен, что ты паскалевские библиотеки обкарнываешь: у паскалистов это вообще любимое занятие.

глубинный смысл писать мелкий софт на delphi/fpc мне ясен плохо, учитывая, что в первой оптимизатор вообще очень грустный, а во втором повеселее, но gcc проигрывает.

Ответить | Правка | К родителю #518 | Наверх | Cообщить модератору

521. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от svsd_valemail (ok), 16-Янв-12, 19:43 
>  меняются, пишу обычно на pascal(delphi 2010, free pascal (Win/Linux) )

я это сильно подозревал.
а куда си делся ? Оо
или gcc уже не си компилятор ?

>> Подцепление процедур идёт динамически
> пичалька. зачем пользоваться такой кривулькой?

Затем что если какого то мелкого расширения не будет то приложение умрёт при инициализации либо при вызове этой ф-ии.

да потому что никак иначе размер не выйграть.

> нужно, нужно: в дельфе нет никаких «хидеров», вот в чём беда-то. там,
> пардон, только библиотеки есть. и если бы ты понимал значения слов,
> которые используешь, то не опростоволосился бы.

Ох я то не понимаю ^_^, я то действительно нуб и ничего не умею и ничего не знаю, ох печалько ...

А под хидером я понимаю одно заголовочный файл ( в сях .h в паскале .pas )

> угу, если библиотеку делали нижними копытами, а не руками — то действительно,
> никакой компилятор не поможет.

Ох чтоже в сях то так же грузят OpenGL ?

то же нижними копытами писали ? размер тоже не хилый ...

> да я и так был почти уверен, что ты паскалевские библиотеки обкарнываешь:
> у паскалистов это вообще любимое занятие.

А под библиотекой я подразумеваю только одно .dll и .so ну да и .lib
p.s. нет у Delphi этой "библиотеки", там до сих пор OpenGL1.2, у FPC там 1.5-2.0
а обкрадываю я не паскалевские а сишные сырцы ^_^


> глубинный смысл писать мелкий софт на delphi/fpc мне ясен плохо, учитывая, что
> в первой оптимизатор вообще очень грустный, а во втором повеселее, но
> gcc проигрывает.

Как давно вы проверяли Delphi оптимизацию ? современные версии довольно таки хорошо оптимизируют.

Да и если писать нормальный код, то и оптимизировать то и нечего.
я бы с удовольствием посмотрел на то как вы загрузите OpenGL, OpenAL, OpenCL ?
они все так же грузятся, нормального способа загружать по другому нет.

конечно если вы привыкли написать инклуде/gl.h, /glu.h, /glext.h я понимаю что это проще )))
вы посмотрите пустую программку запустите создайте окно, контекст, на WinAPI либо на Unix API, посмотрим какой вы размер получите =)

> глубинный смысл писать мелкий софт на delphi/fpc мне ясен плохо,

Уж извините, я не настолько обленился и зажирел что бы юзать .net и тд и не обращать внимание на размер бинарника.

Делать 64кб мне интересно.

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

Ответить | Правка | К родителю #519 | Наверх | Cообщить модератору

522. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от arisu (ok), 16-Янв-12, 19:49 
> выйграть

вот после этого понятно, что беседовать дальше вообще не о чем. до «выйграть» я ещё надеялся пробудить соображалку, теперь понял, что дело гиблое. ты, небось, ещё и «пробывать» пишешь.

Ответить | Правка | К родителю #521 | Наверх | Cообщить модератору

524. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от svsd_valemail (ok), 16-Янв-12, 19:55 
>> выйграть
> вот после этого понятно, что беседовать дальше вообще не о чем. до
> «выйграть» я ещё надеялся пробудить соображалку, теперь понял, что дело гиблое.
> ты, небось, ещё и «пробывать» пишешь.

нет не пишу, да и чтож раз единственный способ ретироваться был предраться к словам =) ок так и запишем.

Ответить | Правка | К родителю #522 | Наверх | Cообщить модератору

511. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от Аноним (-), 16-Янв-12, 17:57 
> мониторов одновременно и для сбора и обработки данных желательно чем больше
> потоков тем лучше.,

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

Ответить | Правка | К родителю #453 | Наверх | Cообщить модератору

514. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от svsd_valemail (ok), 16-Янв-12, 18:20 
>> мониторов одновременно и для сбора и обработки данных желательно чем больше
>> потоков тем лучше.,
> Запускать сильно больше потоков чем есть процессоров - сажает скорость. Подумай о
> том что ты сильно засираешь процессору кеш.

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

Ответить | Правка | Наверх | Cообщить модератору

516. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от arisu (ok), 16-Янв-12, 18:28 
> иногда потоки легче заюзать …

угу, бережно лепя синки и молясь, чтобы не было дедлоков. нафига?

p.s. в винде есть чудесная штука — fibers. а для пингвинуса — userspace threads. у меня таки всё крепнет и крепнет уверенность (хотя куда уж дальше-то?), что значение термина «сопрограмма» прошло мимо тебя. советую наверстать.

Ответить | Правка | Наверх | Cообщить модератору

520. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от svsd_valemail (ok), 16-Янв-12, 19:20 
если бы хотел юзать юзал бы, для своих нужд пишу как мне нравится, эти программы не уйдут дальше моего компа, смысл мне писать если никому не попадут ?????

да и значит если пишу не так как все, значит сразу ламер и нуб ?

Ответить | Правка | К родителю #516 | Наверх | Cообщить модератору

538. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от Аноним (-), 16-Янв-12, 22:53 
> эх, ок, пишите что хотите =) это сугубо ваше мнение, оно может быть любым....

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

Ответить | Правка | К родителю #494 | Наверх | Cообщить модератору

541. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от svsd_valemail (ok), 17-Янв-12, 00:04 
>> эх, ок, пишите что хотите =) это сугубо ваше мнение, оно может быть любым....
> Я думаю что он не оценил сотню потоков с максимальным приоритетом без
> внятных причин.

Разве нужны причины для того что бы знать на что реально способно твоё железо ?

> Если винда при этом дохнет а линь нет -
> ну оно конечно похвально для шедулера линя, что он даже из
> такой опы выкручивается. Но вот для стиля программиста это выглядит как-то
> сцыкотно, чтоли.

имхо
Лично меня нападки о том что это плохо и тд, не волнуют, ибо делал для себя.

Ответить | Правка | К родителю #538 | Наверх | Cообщить модератору

534. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от Аноним (-), 16-Янв-12, 20:57 
> угу, есть такое, по этому юзаю только в программках для себя..., т.к.
> иногда потоки легче заюзать ...

Просто ты сказал что столько потоков для скорости, а вот со скоростью то как раз при большом числе cache miss'ов настанет жо. Например файрфоксину вообще специально собирают с -Os чтобы увеличить попадания в кеш. В том плане что на современном проце не развернутый цикл но зато попавший в кеш может быть быстрее развернутого но зато не уместившегося в кеш. А затея с запуском 100 потоков по идее сильно засрет кеш и никакой максимальной скороти не получится. Оптимально обычно получается если тредов по числу ядер или около того. Правда тут подляна в том что у современных процессоров какие-то свои представления о том что считается ядром. Вон бульдозер например - сколько у него ядер, а? :)

Ответить | Правка | Наверх | Cообщить модератору

540. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от svsd_valemail (ok), 16-Янв-12, 23:53 
GPU -тысячи уже ядер.

Имхо,
я это делал для эксперимента и не перед кем отчитываться по ним не собираюсь.
Другое дело появилась идейка авто подцеплении всех ядер, благо определить их кол-во не составит труда.

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

Процесс обработки довольно долгий и тяжёлый, визуализация довольно быстра.

Всё хорошо когда клиентов мало, а теперь представьте если я к этому серверу подцеплю 64 и более ???

пропускной способности сети хватает за глаза.

Хитростей много есть, но основной принцип 1 клиент 1 поток не обойти , таков TCP если вы ходите конечно своевременной обработки данных.

P.S.
проверьте у себя хостаните на CSS и поставьте 64 игрока, (если все 64 игрока подцепятся, объём заюзаной памяти увеличится в разы, скорость обработки упадёт, даже если их не будет в поле зрения игра будет ползать... )

Ответить | Правка | К родителю #534 | Наверх | Cообщить модератору

382. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Aaa (?), 16-Янв-12, 10:45 
>>в данном случае D3D остаётся роль догоняющего

что-то в свете попыток принятия нового стандарта по OpenGL это не наблюдается. Там еще только пытаются принять то что в D3D уже реализовано

>> Пример сравнение характеристик игры CSSource на одной и тойже машине на одной и тойже карте

на чем сравнивали: OpenGL или D3D?
Так же от видеокарты зависит и от кривости дров.

>>Windows KMPlayer на максимальной производительности:

а если проверить Media Playe Classic

Ответить | Правка | К родителю #250 | Наверх | Cообщить модератору

431. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от svsd_valemail (ok), 16-Янв-12, 13:48 
>>>в данном случае D3D остаётся роль догоняющего
> что-то в свете попыток принятия нового стандарта по OpenGL это не наблюдается.

Угу последние события сильно огорчили многих пользователей OpenGL =(

> Там еще только пытаются принять то что в D3D уже реализовано

вот это уже не правда OpenGL 4.2 смотрите спецификации.

>>> Пример сравнение характеристик игры CSSource на одной и тойже машине на одной и тойже карте
> на чем сравнивали: OpenGL или D3D?
> Так же от видеокарты зависит и от кривости дров.

Сравнивал на D3D9 ( XP & Win7 )
ATI HD 5670, процессор AMD Athlon x2 4800+ 2гб и 4гб озу. драва на тот момент были последними уже не помню версию..
но насчёт дров согласен ^_^

>>>Windows KMPlayer на максимальной производительности:
> а если проверить Media Playe Classic

Там же было написано на других не удалось...

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

Ответить | Правка | Наверх | Cообщить модератору

249. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  –3 +/
Сообщение от Square (ok), 14-Янв-12, 21:32 
> Я вот не понимаю вообще этой "безопасной загрузки". Почему она "безопасная"? От
> чего она защищает именно пользователя? От того, что взломщик, получивший прямой
> доступ к железу, сможет загрузить какую-то другую ОС, смонтировать диски и
> удалить с них данные?

Это паранойя :) На самом деле смысл безопасной загрузки - поддержка на аппаратном уровне цифровых подписей ПО. Для того чтобы вирусы и трояны, способные внедриться на самых ранних этапах загрузки не смогли себя загружать.

Вопли будто безопасная загрузка делается чтобы ограничить установку прочих ОС - параноидальный бред.
Получайте цифровые подписи... загружайтесь безопасно.

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

Ответить | Правка | К родителю #236 | Наверх | Cообщить модератору

251. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от svsd_valemail (?), 14-Янв-12, 21:49 
> Перенос системы безопасности на аппаратный уровень - хорошая и правильная идея. Вот
> Касперский тоже сделал аппаратный антивирус. Так что это правильная тенденция.

Что без этого никак M$ не победить вирусы ? Оо
Почемуж Mac OS и Unix системы живут свободно ?
Для MacOS тоже вирусы есть угу , целых 1 и весит наскок помнь очень и очень много ^_^

Ответить | Правка | Наверх | Cообщить модератору

252. "Microsoft намерена блокировать сторонние ОС на..."  +9 +/
Сообщение от arisu (ok), 14-Янв-12, 21:51 
на самом деле смысл отрезания тебе ног — твоя безопасность: если ты не сможешь ходить, то ты не выйдешь на улицу и не попадёшь под автомобиль. вопли, будто это делается, чтобы ограничить твою возможность передвигаться — параноидальный бред: бери костыли или инвалидную коляску и перемещайся себе куда надо.
Ответить | Правка | К родителю #249 | Наверх | Cообщить модератору

253. "Microsoft намерена блокировать сторонние ОС на..."  +/
Сообщение от svsd_valemail (?), 14-Янв-12, 22:00 
угу сразу вспоминается фильм йа робот ^_^
Ответить | Правка | Наверх | Cообщить модератору

266. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +2 +/
Сообщение от Аноним (-), 14-Янв-12, 23:31 
>[оверквотинг удален]
>> доступ к железу, сможет загрузить какую-то другую ОС, смонтировать диски и
>> удалить с них данные?
> Это паранойя :) На самом деле смысл безопасной загрузки - поддержка на
> аппаратном уровне цифровых подписей ПО. Для того чтобы вирусы и трояны,
> способные внедриться на самых ранних этапах загрузки не смогли себя загружать.
> Вопли будто безопасная загрузка делается чтобы ограничить установку прочих ОС - параноидальный
> бред.
> Получайте цифровые подписи... загружайтесь безопасно.
> Перенос системы безопасности на аппаратный уровень - хорошая и правильная идея. Вот
> Касперский тоже сделал аппаратный антивирус. Так что это правильная тенденция.

Переключалка на материнке, отключающая физически запись в флеш. ВСЁ. Ты слышишь?? ВСЁЁЁ.

Ответить | Правка | К родителю #249 | Наверх | Cообщить модератору

284. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +1 +/
Сообщение от alex.h (??), 15-Янв-12, 10:01 
>[оверквотинг удален]
>>> удалить с них данные?
>> Это паранойя :) На самом деле смысл безопасной загрузки - поддержка на
>> аппаратном уровне цифровых подписей ПО. Для того чтобы вирусы и трояны,
>> способные внедриться на самых ранних этапах загрузки не смогли себя загружать.
>> Вопли будто безопасная загрузка делается чтобы ограничить установку прочих ОС - параноидальный
>> бред.
>> Получайте цифровые подписи... загружайтесь безопасно.
>> Перенос системы безопасности на аппаратный уровень - хорошая и правильная идея. Вот
>> Касперский тоже сделал аппаратный антивирус. Так что это правильная тенденция.
> Переключалка на материнке, отключающая физически запись в флеш. ВСЁ. Ты слышишь?? ВСЁЁЁ.

Соглашусь, лучший из вариантов, и наиболее простой.

Ответить | Правка | Наверх | Cообщить модератору

314. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +1 +/
Сообщение от Аноним (-), 15-Янв-12, 18:17 
> Переключалка на материнке, отключающая физически запись в флеш. ВСЁ. Ты слышишь?? ВСЁЁЁ.

А как же майкрософт будет тогда тебе диктовать свои условия? Никак?! Э не, так не пойдет!


Ответить | Правка | К родителю #266 | Наверх | Cообщить модератору

323. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Aleksey Salow (ok), 15-Янв-12, 18:41 
> Переключалка на материнке, отключающая физически запись в флеш. ВСЁ. Ты слышишь?? ВСЁЁЁ.

Это не защитит от записи в бутсектор и более поздние стадии загрузчика.

Ответить | Правка | К родителю #266 | Наверх | Cообщить модератору

353. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +1 +/
Сообщение от svsd_valemail (ok), 15-Янв-12, 22:07 
>> Переключалка на материнке, отключающая физически запись в флеш. ВСЁ. Ты слышишь?? ВСЁЁЁ.
> Это не защитит от записи в бутсектор и более поздние стадии загрузчика.

Вопрос а кому оно нужно ?, в винде вирусы и без энтого хорошо поживают ^_^
А если ЧелдоБреку понадобится где то нагадить способы он всегда найдёт

Ответить | Правка | Наверх | Cообщить модератору

512. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Аноним (-), 16-Янв-12, 17:58 
> Это не защитит от записи в бутсектор и более поздние стадии загрузчика.

И что? А вот тут уже код из флеша мог бы и проверять что и как. Не нае... пользователя на право управления.


Ответить | Правка | К родителю #323 | Наверх | Cообщить модератору

291. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Аноним (-), 15-Янв-12, 14:26 
> Это паранойя :) На самом деле смысл безопасной загрузки - поддержка на
> аппаратном уровне цифровых подписей ПО. Для того чтобы вирусы и трояны,
> способные внедриться на самых ранних этапах загрузки не смогли себя загружать.

Тебе про стукснет и прочие уже говорили?

Ответить | Правка | К родителю #249 | Наверх | Cообщить модератору

552. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +/
Сообщение от Аноним (-), 17-Янв-12, 11:06 
> Получайте цифровые подписи... загружайтесь безопасно.

Если мне требуется ослиное позволение MS - "те кто готов пожертвовать свободой ради безопасности не получают ни свободы, ни безопасности".

1) У хакеров в общем случае нет цели просто загадить систему. Его интересуют или вычислительные/сетевые ресурсы (ботнет для вычислений или спама) или данные(логины+пароли, номера кред и прочая). Указанная схема вообще никак от этого не защищает. Поэтому хакеров устроит вломиться и дожить до ребута. Даже первое частично реализуемо а второе вообще единоразовая операция зачастую.
2) А что случится если кто-то факапнет подпись? Система перестанет загружаться совсем. Спорный вопрос что лучше. Вот например надо мне скорую вызвать. Троян этому обычно не помешает, хотя-бы чтобы не палиться. А вот этот ваш "секуре" - просто обломает все совсем. А мне оно надо такую "защиту"? Мол, лучше подохни: секурити системы важнее чем вызов скорой.
3) Я готов поспорить что хакеры это обойдут так или иначе и никакой безопасности не будет. А вот у MS и компании появится способ контроля над МОИМ компьютером против моей воли и с возможностями мне гадить.

Ответить | Правка | К родителю #249 | Наверх | Cообщить модератору

555. "Microsoft намерена блокировать сторонние ОС на..."  +2 +/
Сообщение от arisu (ok), 17-Янв-12, 17:10 
у *хакеров* вообще нет цели что-то делать с твоей системой без твоего ведома. как же вы задолбали-то, а…
Ответить | Правка | Наверх | Cообщить модератору

315. "Microsoft намерена блокировать сторонние ОС на ARM-системах,..."  +1 +/
Сообщение от Аноним (-), 15-Янв-12, 18:19 
> Я вот не понимаю вообще этой "безопасной загрузки". Почему она "безопасная"? От
> чего она защищает именно пользователя?

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

"Те кто готов пожертвовать свободой ради безопасности не получают ни свободы ни безопасности"

Ответить | Правка | К родителю #236 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру