Вопрос № 121492: Здравствуйте!
Меня интересует вот такой вопрос: каким образом повлияет на производительность системы изменение соотношения DRAM:FSB? Чем больше соотношение тем лучше или наоборот? Или же идеальное соотношение это 1:1? Что посоветуете в моём случа...
Вопрос № 121.492
Здравствуйте!
Меня интересует вот такой вопрос: каким образом повлияет на производительность системы изменение соотношения DRAM:FSB? Чем больше соотношение тем лучше или наоборот? Или же идеальное соотношение это 1:1? Что посоветуете в моём случае сделать?
Эверест выдаёт следующие результаты:
Свойства шины FSB
Тип шины Intel GTL+
Ширина шины 64 бит
Реальная частота 200 МГц (QDR)
Эффективная частота 800 МГц
Пропускная способность 6400 Мб/с
Свойства шины памяти
Тип шины Dual DDR2 SDRAM
Ширина шины 128 бит
Соотношение DRAM:FSB 8:6
Реальная частота 267 МГц (DDR)
Эффективная частота 533 МГц
Пропускная способность 8533 Мб/с
Смущает разность в теоретической пропускной споосбоности шины FSB и шины памяти 6400Мб/с и 8533Мб/с соотвтетственно. Ресурс системы используется неэффективно?
Отвечает: Александр aka endoftime
Здравствуйте, Виноградов Роман Дмитриевич!
Не забивайте голову глупыми вопросами...
Если вас интересует такой вопрос начните с азов и почитайте вначале про то как шло становление компьютерной техники.. от архитектур DEC и Intel, далее про первые шаги x86
... если бы Вы хотели получить понимание вопроса.. то от прочтения данных материалов получили бы следующее:
1. Память не с процессором общается через контролер.. причем процессор не управляет непосредственно загрузкой данных в память. он только передает контролеру управляющие коды для загрузки данных в память и затем считывает их...
2. тактовый генератор и для оперативной памяти и для процессора и для всех других устройств в компьютере общий. далее частота (котрая напрямую зависит от того что дает тактовый генератор) формируется для каждого устройства системы отдельно (мы говорим не про принтеры и клавиатуры, а про устройства находящиеся на шинах данных компьютера)
3. память "общается с внешним миром" через контролер, но процессор может также обратится к ней напрямую (читаем про архитектуру x86).
Ну и так далее...
Теперь перейдем к сути вашего вопроса... Множители в вашем случае связаны с тем что у вас может использоваться в системе процессоры с разными частотами шины (например для современных C2D (разъем LGA) это 800/1066/1333... для Socket478 400/533/800) Это связано с тем что производители стараются одновременно реализовать поддержку нескольких решений, отличающихся вп впроизводительности и цене... Аналогично и с оперативной памятью... например DDR2 может быть 533/667/800 и т.д. (в эффективных частотах) таким образом
получаем что существуют разные комбинации множителей...
Далее частота напрямую связана с пропускной способностью... следовательно чем выше частота тем выше пропускная способность... таким образом получаем что нужно не равенство множителей... а во всех местах максимальная пропускная способность (так как память не только с процессором общается..) (на нее кстати влияют и тайминги..)
Теперь про соотношение dram:fsb если вы берете 1:1 то если у вас частота шины (общая для всех) 200 то и память работает на реальной частота 200 (эффективная 400) читаем предыдущее.. опа частота то маловата...
таким образом получаем, чтобы достичь некоторой частоты доступной нашей памяти не делящейся на fsb (например ваши 533 ведь не делятся на 200 нацело) и введены множители, которые по сути являются дробью...
Таким образом вывод прочитав о том что fsb общая для всего компа частота получаем. чтобы задать частоты любого элемента нужно задать 2 множителя по сути являющиеся дробью...
--------- не хай подавятся....
Ответ отправил: Александр aka endoftime (статус: 6-ой класс)
Ответ отправлен: 03.02.2008, 21:09 Оценка за ответ: 5 Комментарий оценки: Большое спасибо за внимание!
Благодарю за столь подробный, информационный ответ, на вопрос (как оказалось) не стоящий вашего внимания!
Приятно иметь с вами дело!