rPansa

Advanced Member | Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору speakerr Цитата: спасибо, что появился... и за то, что царапнуло. не пропадай | НЕ пропадать не обещаю; лето, как и отпуск, подходят к концу, плюс личные и рабочие проблемы имеют место быть. Так что.. вот недавно и ночь не поспал, и Пруткова перечитал (in reply to rhsyrby..)), и тут отметился под утро. Кста-ати, а почему это о поддержке многопроцессорности / многоядерности в приложении к браузерам в этом топике ещё и не говорили толком, вроде бы? Они же, браузеры, суть тоже самые что ни на есть обычные программы... как и притянутый Ironcast'ом за уши в топик VirtualDub. NeliyZar (не удержался, sorry..)) Цитата: Цитата: почему такие проблемы в использовании ядер.. | Ну как бы уши растут еще от устаревшей ОС. Например ХР еще и понятия не имела что ее могут насиловать вдвоем и в четырем)) | Да ну?.. А почему тогда и в Win2k Pro, и в WinXP Pro изначально были и есть многопроцессорные ядра (ntkrnlmp.exe и ntkrpamp.exe)? Так что неправда ваша. В начале этого века не было ещё ни десктопных двухпроцессорных материнок, ни многоядерных процессоров, ни гипертрейдинга, это да.. но "физически" нашу ХРюшу с момента её рождения уже могли и "могут насиловать вдвоем", а "логически" -- даже "и в четырем" (смотрим например тут). И вот это, кстати Цитата: АМД вроде как пыталась потом это немного программно решить. Там что то типа драйвера ваяла. | тоже в корне неверно. Просто, согласно обновлённому MS в 2004-м году с подачи AMD (!) лицезированию многоядерных процессоров (Multicore Processor Licensing) ОСям класса WinXP Pro дозволено обслуживать максимум ДВА камня (процессора). А уж сколько ядер в них -- это вопрос третий. Как и HyperThreading (SMT) у Intel Core i7 (4*2=...). Back. Почему такие проблемы, интересно? Да потому, что в своё время практически никто из разработчиков ПО не заморачивался на поддержку многопроцессорности и многоядерности.. (Кстати, многопроцессорного и многоядерного ПО не бывает. Это железо такое бывает, а ПО, в том числе и ОСи, должно это железо уметь поддерживать.) Почему никто не заморачивался -- тоже вопрос третий, не для этого топика. Но если коротко -- сложновато это, непривычно; и учиться надо, и инструменты соответствующим образом затачивать и использовать. Потому как Windows-системы используют вытесняющую многозадачность и асимметричный способ организации вычислительного процесса, приложения должны практически сами решать, что на каких процессорах делать надо и как. Я не шибко в сторону свернул и заумно завернул? Так вот. Всё-таки интересно, что умеют в этом плане (в смысле поддержки многопроцессорной среды) сейчас лидеры топика? ИМХО практически ничего, как и практически все остальные "ширпотребные" приложения, А тот же IE8, например, как и IE7, кстати, что-то там пыжатся перекладывать на другие доступные процессоры, из-за чего в XPSP2 надо было заплатку ставить, чтобы не крашило из-за ошибки доступа к памяти..)) Цитата: Что то всех начало кидать явно не в ту степь( Не стоит ликбез наверное проводить. Для нормальных людей это редко имеет значение. | В ту, в ту..)) Учиться никогда не поздно Конечно, не у всех количество знаний переходит в качество познания, но это уже зависит от точки приложения сил, если можно так выразиться. Каждый конкретный индивид в этом сам виноват. speakerr Э-э, не-е-е.. не надо дикси..))) Так дело не пойдёть. Точку приложения на браузеры надо просто перенести, всего делов-то. Ну, и в заключение, огня в топку (в топик?). Как там у лидеров дела обстоят с нативной поддержкой сабжевой платформы x64? Есть беты Оперы для 64-bit FreeBSD и Linux, но это же не то. Firefox вот есть для винды, умещающийся целиком на шахматную доску Да и то русского Огнелиса x64 -- тю-тю. Про IE скромно умолчу, ему сам MS повелел быть и 64-битным Цыфра 50 -- это что-то маловато причиндалов в свисскнайфе на базе FF.. Отличный браузер, от других, как и все остальные, друг от друга, это да. Но.. намного ли?..)) Final. Проще сказать ССЗБ. | Всего записей: 1312 | Зарегистр. 14-01-2005 | Отправлено: 22:01 25-08-2009 | Исправлено: rPansa, 00:01 26-08-2009 |
|