Ремонт оргтехники Обсуждение и вопросы по ремонту мониторов, компьютерных комплектующих, сканеров, принтеров и т.п. |
13.05.2013, 13:07
|
|
Супер-модератор
Регистрация: 15.10.2007
Сообщений: 3,530
Сказал спасибо: 172
Сказали Спасибо 1,560 раз(а) в 810 сообщении(ях)
|
Re: Виндовс 8
Я года 3 назад читал новость про них. Прогнозировали появление процессоров на сотни ГГц, даже якобы был сделан прототип, работающий на 500 ГГц. Только с тех пор ничего не было слышно. Где они, эти процессоры?
|
|
|
|
13.05.2013, 13:13
|
|
Почётный гражданин KAZUS.RU
Регистрация: 21.11.2006
Адрес: АКТАУ Казахстан
Сообщений: 4,754
Сказал спасибо: 706
Сказали Спасибо 2,880 раз(а) в 1,193 сообщении(ях)
|
Re: Виндовс 8
Сообщение от realid
|
Только с тех пор ничего не было слышно. Где они, эти процессоры?
|
Не Петрик ли хвалился ???
__________________
Ну и ничего что подруга змея зато крыс и мышей не будет.
|
|
|
|
13.05.2013, 13:54
|
|
Временная регистрация
Регистрация: 10.07.2010
Сообщений: 87
Сказал спасибо: 3
Сказали Спасибо 34 раз(а) в 26 сообщении(ях)
|
Re: Виндовс 8
В 2008 году у меня на ХР крутилось 16 потоков(2 проца по 4 ядра с гипертрейдингом). И работало там одно приложение, которое утилизировало все 16 потоков(Видеонет). Загрузка зависела от количества подключенных камер. Правда потом всё равно был поставлен 2003, т к была нужна поддержка дисков больше 2тб.
А 8-ка в допиленном состоянии не особо-то и отличается от 7-ки на первый взгляд. Живут у меня на разных компах ХР 32 и 64бита, а также 7-ка и 8-ка 64бита, не напрягает никто из них(периодически приходится сидеть за всеми).
|
|
|
|
13.05.2013, 15:58
|
|
Временная регистрация
Регистрация: 22.01.2007
Адрес: Германия, Маинц
Сообщений: 97
Сказал спасибо: 0
Сказали Спасибо 33 раз(а) в 15 сообщении(ях)
|
Re: Виндовс 8
Сообщение от Flopix
|
Гипертреадинг это искуственное разделение одного ядра на 2, которое в некоторых случаях позволяет незначительно увеличить быстродействие выполнения нескольких потоков.
Вытесняющая многозадачность была еще в Win95. А вот про то что с NT-6.0 что то коренным образом поменялось с работой с потоками хотелось бы почитать с независимого источника.
|
Вы перепутали многозадачность (стек задач, "одновременное" выполнение нескольких задач с разделением их выполнения во времени) с многопоточностью (одновременным выполнением нескольких потоков команд, конвеерным, либо параллельным выполнением вычислений на нескольких физических или виртуальных ядрах).
В случае с многозадачностью, возможностью разделения выполняемых задачь во времени, то она появилась ещё на первых версиях Windows (и уж во всяком случае была у версий 3.0 - 3.11). Другое дело, что до 95-й форточки задачам позволялось монополизировать вычисления (захват процессора), а в 95-й этот момент был убран и распределение времени целеком легло на системное ядро (что повысило стабильность системы в целом и устранило некоторые часто встречающиеся сценарии зависаний). Но изменение алгоритмя распределения времени вычислений между задачами не озночает отсутствия самой такой возможности в ранних версиях данной ОС.
Поддержка же многопоточных вычислений не могла физически возникнуть до того момента, когда эти самые множественные потоки появились на уровне железа (т. е. до того времени, когда появились несколько аппаратно поддерживаемых физических или виртуальных ядер у процессора). И поскольку выход ядра NT-5 произошёл раньше, нежели выпустили первый камень с поддержкой виртуальной многоядерности (гипертрейдинг), то и поддержка многопоточности у этого ядра была внесена в виде заплатки со всеми вытекающими в области оптимизации. Моды же самого ядра не подразумевали его переделку, а лишь доработку. Но поскольку функция разделения потоков является базовой для ядра ОС, то и оптимизировать процессы связанные с управлением потоками было невозможно. Именно по этой причине действительно многопоточным ядром и считается NT-6, в котором такая базовая возможность предусмотрена изначально со всеми вытекающими оптимизациями.
|
|
|
|
13.05.2013, 18:17
|
|
Гражданин KAZUS.RU
Регистрация: 31.12.2010
Сообщений: 837
Сказал спасибо: 371
Сказали Спасибо 153 раз(а) в 113 сообщении(ях)
|
Re: Виндовс 8
IgorBaulin,вы расписываете просто разные типы многозадачности: невытесняющая многозадачность, совместная или кооперативная многозадачность, вытесняющая или приоритетная многозадачность ...
Каждая программа в Windows является задачей (процессом ), которая может состоять из нескольких потоков. В конечно итоге все сводится к управлению выполнением именно потоками, а не задачами, исходя из их приоритета.
Гипертреадинг это, как я написал выше, аппаратное разделение 1 ядра на 2 виртуальных процессора. Это позволяет выполнять 2 потока почти полностью паралельно (кроме доступа к общей ОЗУ и т.п.), а не последовательно с быстрым переключением между потоками. Это происходит более оптимально чем бы это делалось программно самой системой на одном ядре. Но всего лишь 2 потока, и соответственно чтобы обеспечить одновременную работу большого количества задач с их потоками все равно нужно программное переключение потоков.
Например процессоры AMD не поддерживают гипертрейдинг и это не значит что на них многозадачность работает совсем плохо.
|
|
|
|
13.05.2013, 19:37
|
|
Временная регистрация
Регистрация: 22.01.2007
Адрес: Германия, Маинц
Сообщений: 97
Сказал спасибо: 0
Сказали Спасибо 33 раз(а) в 15 сообщении(ях)
|
Re: Виндовс 8
Сообщение от Flopix
|
IgorBaulin,вы расписываете просто разные типы многозадачности: невытесняющая многозадачность, совместная или кооперативная многозадачность, вытесняющая или приоритетная многозадачность ...
Каждая программа в Windows является задачей (процессом ), которая может состоять из нескольких потоков. В конечно итоге все сводится к управлению выполнением именно потоками, а не задачами, исходя из их приоритета.
Гипертреадинг это, как я написал выше, аппаратное разделение 1 ядра на 2 виртуальных процессора. Это позволяет выполнять 2 потока почти полностью паралельно (кроме доступа к общей ОЗУ и т.п.), а не последовательно с быстрым переключением между потоками. Это происходит более оптимально чем бы это делалось программно самой системой на одном ядре. Но всего лишь 2 потока, и соответственно чтобы обеспечить одновременную работу большого количества задач с их потоками все равно нужно программное переключение потоков.
Например процессоры AMD не поддерживают гипертрейдинг и это не значит что на них многозадачность работает совсем плохо.
|
Речь шла не вообще о многозадачности, а конкретно о возможности ядра системы совместно с аппаратной частью разделять выполнение программ на потоки. На мой взгляд очевидно, что ядро ориентированное на 1 процессор и задачи выполняет в 1 поток (к разделению во времени это отношения не имеет). И только с приходом более 1-го ядра (причём без разницы - физические ядра, или виртуальные) возникает необходимость распределения выполняемых задач по ядрам процессора (процессорам) - другими словами многопоточном выполнении задач. В конечном счёте многопоточность не является основопологающей в вопросе многозадачности - она лишь ускоряет работу машины.
Я же не говорил о многозадачности в целом. Речь шла о поддержке ядром ОС многопоточности (мультипроцессорности). И для ядер NT в полной мере эта поддержка появилась только с версии 6.0. Но и Windows 2000, и Windows XP, и Windows Server 2003 основаны на ядре NT-5 разработанном и оптимизированном до появления мультипроцессорных систем широкого потребления, что, по моему мнению, доказывает отсутствие в этих ОС полноценной поддержки многопоточной обработки данных. На сколько я помню - сравнительные тесты производительности для Windows XP и Windows Vista подтверждают моё утверждение. Но повторюсь: вопросов многозадачности я и не рассматривал - спор касался исключительно многопоточности и полноценности поддержки оной в ХРюне.
|
|
|
|
13.05.2013, 20:16
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2008
Сообщений: 1,403
Сказал спасибо: 606
Сказали Спасибо 782 раз(а) в 426 сообщении(ях)
|
Re: Виндовс 8
Сообщение от IgorBaulin
|
....Если Вы, например, поставили на ноут с ограничением до Windows 2001 такую-же версию ХРени, но только с SP3.....
|
Вот объясните мне, где вы берете такую инфу? сами придумываете? где вы видели компы с ограничением до какого-либо года?!!! Что за бредятина? О проблеме 2000 - го года слышал, но проблеме ограничения компов до какого-либо года... Вы пьяный?
|
|
|
|
13.05.2013, 20:32
|
|
Почётный гражданин KAZUS.RU
Регистрация: 13.05.2008
Сообщений: 1,403
Сказал спасибо: 606
Сказали Спасибо 782 раз(а) в 426 сообщении(ях)
|
Re: Виндовс 8
Сообщение от Flopix
|
А вот про то что с NT-6.0 что то коренным образом поменялось с работой с потоками хотелось бы почитать с независимого источника.
|
Так он вам и выложил свои источники......
я его вторые сутки прошу показать откуда он взял, что ХР не имеет многопоточности.
Меня послали в википедию...
Несмотря на все это, рискуя опять удрючить кого-либо из участников своей одряхлевшей эрудицией, осмелюсь заявить что сталкивался с многопоточностью еще в пору Win95 на первых VGA видеокартах с 1 мб памяти на борту
Сообщение от IgorBaulin
|
Речь шла о поддержке ядром ОС многопоточности (мультипроцессорности)
|
Батенька, многопроцессорность и многопоточность - две большие разницы.
Последний раз редактировалось Monyak; 13.05.2013 в 20:43.
|
|
|
|
13.05.2013, 20:35
|
|
Почётный гражданин KAZUS.RU
Регистрация: 17.05.2005
Адрес: Украина
Сообщений: 1,963
Сказал спасибо: 295
Сказали Спасибо 496 раз(а) в 361 сообщении(ях)
|
Re: Виндовс 8
IgorBaulin, мне кажется, что у сформировавшегося здесь коллектива скептиков никогда не было
- установленной Windows Vista - 7 - 8;
- четырех- и более -ядерного процессора;
- нормального ресурсоемкого многопоточного приложения.
Иначе бы они заметили разницу самостоятельно и ВНЕЗАПНО.
первый же нагугленный пример.
|
|
|
|
13.05.2013, 20:43
|
|
Почётный гражданин KAZUS.RU
Регистрация: 01.05.2009
Адрес: Коптево
Сообщений: 2,849
Сказал спасибо: 276
Сказали Спасибо 427 раз(а) в 274 сообщении(ях)
|
Re: Виндовс 8
Ну, с многопоточными приложениями действительно туго. Остальное имеется. Если и не дома, то хотя бы на работе.
А разницу в производительности между 3,98 и 4,09 на самом деле трудно заметить на глаз.
Да ещё и покупать по этому поводу новый системник с 4-ядерным камнем...
Не за мой счёт, пожалуйста.
)
Последний раз редактировалось KBH-I; 13.05.2013 в 20:48.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 19:16.
|
|