Вплив обсягу пам'яті на продуктивність комп'ютера, Материнські плати і ОЗУ, огляди

Введення

В даний час все більшого поширення набуває пам'ять DDR-II. Нові чіпсети Intel 915 і 925 змушують покупців нових комп'ютерів встановлювати пам'ять DDR-II. Разом з тим, все більше домашніх комп'ютерів при апгрейді переходять із застарілою DDR 400 на DDR-II 533. Всі сучасні чіпсети мають двоканальні контролери пам'яті, а це означає, що для досягнення високої продуктивності ви повинні використовувати мінімум дві однакові за обсягом планки пам'яті. І в сучасних покупців комп'ютерів стає менше можливостей по вибору обсягу оперативної пам'яті. Це раніше ви могли використовувати 256 Мб, 384 Мб або 768 Мб. За умови сумісності модулів пам'яті можна було нарощувати самі різні обсяги пам'яті, отримуючи не зовсім гарні обсяги ОЗУ. Але з DDR-II цей фокус вже не пройде. Мінімальний обсяг модулів DIMM, що продаються сьогодні в магазинах, складає 256 Мб. А це означає, що вам доведеться встановлювати 512, 1024, 2048 або 4096 Мб пам'яті. Різниця в ціні між 512 і 1024 мегабайтами пам'яті досить істотна. І доки немає можливості встановити 768 Мб (середнє), користувачеві необхідно знати, що він отримає від додаткової пам'яті. І наскільки виправдані будуть ці витрати. У цій статті ми порівняємо продуктивність одного і того ж комп'ютера з 512, 1024 і 2048 Мб пам'яті DDR-II.

Пам'ять треба вибирати

Іноді трапляється так, що більший обсяг пам'яті лише зашкодить продуктивності вашого комп'ютера. Модулі пам'яті об'ємом 256 Мб, як правило, виконуються однобанковимі і чіпи пам'яті напаяні на них з одного сторони. Модулі пам'яті об'ємом 512 Мб, як правило, проводяться на тих же чіпах пам'яті, що і 256-мегабайтним, але встановленими з двох сторін (двухбанковие модулі). А ось великі за обсягом 1024 мегабайтні і 2048 мегабайтні модулі виробляються на більш ємних чіпах пам'яті. І для роботи на заявлених частотах в ці чіпи встановлюються великі затримки. У підсумку виходить, що частота у DDR400 512 Mb та DDR400 1024 Mb може бути і однакова, але через різні затримок, 1024-мегабайтні модулі будуть працювати повільніше. Цей фактор треба враховувати при апгрейді пам'яті. Вважати затримки дуже просто за допомогою будь- програми, яка читає дані SPD з модулів пам'яті. Вам варто лише записати затримки CAS, RAS to CAS, Row Precharge і Activate to Precharge. Зазвичай вони пишуться в рядок як 3-3-3-8 і вказуються виробником або продавцем пам'яті. При заміні пам'яті треба постаратися вибрати модулі, у яких величини цих затримок не більше, ніж у пам'яті, яка була встановлена ​​на вашому комп'ютері. Плюс до цього ви повинні розуміти, що гігабайтні модулі DRAM будуть набагато сильніше грітися, ніж 256-мегабайтні. Так що переконаєтеся в хорошій вентиляції вашого корпусу.

Ще один важливий момент – так звана валідація пам'яті. Поки що модулі DDR-II не набули такого широкого поширення, як DDR-I, деякі планки пам'яті можуть не заробити на деяких материнських платах. Вся справа – в сумісності. І якщо у вас є можливість перевірити сумісність вашої материнської плати з модулями пам'яті, зробіть це заздалегідь. Звичайно, з кожним днем ​​якісної і сумісної пам'яті стає все більше і ймовірність покупки несумісних модулів знижується, але не варто зайвий раз витрачати час на обмін незароблених модулів.

Для наших тестів ми вибрали пам'ять Excalibrus з кількох причин. По-перше, це недорога пам'ять, доступна за ціною. Робити порівняння на екстремальної пам'яті в нашому випадку було б некоректно. По-друге, це досить стабільна пам'ять, яка вже встигла добре себе зарекомендувати в наших тестах Barebone-платформ Shuttle SN25P і Shuttle SB95P V2. Ну а крім того, всі три типи модулів, які ми підібрали для тестування, мали однакові затримки 4-4-4-12, середні для сучасної пам'яті.

Отже, у нас виходить:

Тобто, конфігурації з 512, 1024 і 2048 Мб пам'яті. Тепер залишилося підібрати гарну тестову платформу. Ми вирішили використовувати комп'ютер, зібраний на базі barebone-платформи Shuttle SB95P V2.

Це сучасна платформа, розрахована на використання в комп'ютерах з високою продуктивністю. Вона побудована на чіпсеті Intel i925X, який має підтримку пам'яті тільки DDR-II і при тому використовує технології оптимізації PAT. У цьому комп'ютері дуже добре прорахована вентиляція, так що за перегрів нам не довелося боятися. На сайті виробника, компанії Shuttle, у списку підтримуваних модулів пам'яті не вказано жодного модуля DDR-II обсягом понад 512 Мб. Тим більше було цікаво дізнатися, як запрацюють два плашки по 1024 Мб від Excalibrus.

Тестова система

Тестувати пам'ять треба в різних додатках, щоб побачити різницю в швидкості або навпаки показати, що її немає. Тут нам допоможуть всі типи тестів – синтетика, емуляція і тести реальних програм:

  • Синтетика

    • RightMark Memory Analyzer

    • SiSoft Sandra 2005

  • Емуляція реальних завдань

    • PCMark 2004 patch 120

    • 3DMark 03

    • KribiBench

  • Real World бенчмарки

    • SYSMark 2004

    • Chronicles of Riddick – Escape from butcher bay

Ну що ж, планів громаддя! Почнемо з синтетики.

RightMark Memory Analyzer

Цей синтетичний тест покаже нам затримки модулів пам'яті і її швидкість. RightMark Memory Analyzer, на відміну від багатьох інших тестів, показує не тільки середню швидкість, але так само і максимальну.

Два модуля по 256 Мб DDR-II Excalibrus PC4200 

Запам'ятовуємо цифри, встановлюємо два модулі по 512 Мб

Ага, продуктивність вже побільше. Подивимося, як будуть виглядати тут два модулі по 1024 Мб кожен

Ну що ж, RightMark Memory Analyzer показав, що дійсно всі три типи модулів пам'яті обсягами 256, 512 і 1024 Мб мають рівні затримки. Але перший синтетичний тест показує нам різницю у швидкості пам'яті. Подивимося, наскільки вона серйозна – зведемо результати в загальні діаграми:

Природно, при простій адресації блоків пам'яті обсяг має велике значення. І ми бачимо серйозну різницю у швидкостях запису і читання між 512-мегабайтной і двухгігабайтной конфігураціями.

Загальна продуктивність, правда, виходить краще у 1024-мегабайтной конфігурації. Ось уже й важко сказати, чому. Проте, вже за цими тестами можна сказати, що подвійне збільшення обсягу пам'яті може призвести до 10% приросту швидкості. Подивимося, як зміниться співвідношення при використанні тесту Sandra 2005.

Sandra 2005

Тест SiSoft Sandra 2005 дає нам два результати швидкості пам'яті – ALU і FPU. Подивимося, як ця синтетика залежить від обсягу пам'яті.

У цьому тесті ми явно бачимо перевагу двох гігабайт пам'яті. Але ось що стосується 1024 Мб конфігурації, то знову ж таки ми бачимо незрозуміле падіння швидкості. Хоча, це може бути просто похибка вимірювання.

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

PCMark04

Тест PCMark04 покаже нам результати роботи в типових офісних завданнях – кодування відео, упаковка файлу і т.д. Це щось середнє між синтетикою і реальними завданнями, оскільки тут вже задіяна не тільки оперативна пам'ять, а й серйозно навантажуються інші компоненти комп'ютера. Тестовий пакет PCMark04 використовується 44 тіста, всі їх ми розглядати не будемо. Нам вистачить і загальних очок у заліку.

Дивно, що загальні очки у 1024-мегабайтной конфігурації нижче, хоча швидкість пам'яті процесора вище, ніж у 512-мегабайтной конфігурації. От якщо дивитися виключно на тести пам'яті, то і тут видно невелика перевага 2048-мегабайтной конфігурації. Вивчивши детально результати окремих тестів PCMark04, ми знайшли лише один тест, в якому пам'ять дійсно впливала на швидкість (крім тестів самої пам'яті) – це був Virus Scanning. Але цього тесту ми торкнемося коли приступимо до реальних завдань, а поки що перейдемо до наступного пакету – 3DMark03.

3DMark03

Як відомо, 3DMark03 тестує графічну частину комп'ютера. Найбільш схильні до стресу тут центральний процесор, пам'ять і відеокарта. І хоча 3DMark03 не може адекватно відображати продуктивність в іграх, він емулює цілком конкретні завдання. Подивимося, наскільки вони залежать від обсягу пам'яті.

Цілком передбачуваний результат – швидкість в цьому тесті більше залежить від відеокарти і процесора, ніж від обсягу пам'яті. Дійсно, адже навіщо компанії FutureMark завантажувати оперативну пам'ять комп'ютера – Адже тут головне показати швидкість графічної підсистеми. Ось чому 3DMark03 все ж ніяк не можна вважати адекватним тестовим пакетом в нашому випадку.

KribiBench

На відміну від того ж 3DMark03, тестовий пакет KribiBench тестує комп'ютер на роботу з професійним рендерингом тривимірних сцен. Використовуючи власний движок, тест намагається в реальному часі перемальовувати тривимірну сцену, яку ви можете вибрати самі. За традицією, ми вибрали три сцени:

  • City – 109 955 000 полігонів
  • Office – 42.015 тисяч полігонів
  • JetFog – 16.112 тисяч полігонів

Ну що ж, подивимося на результати.

Готовий посперечатися – ви могли передбачити ці результати, адже пояснюються вони дуже легко. Найскладніша сцена City гальмує через недостатню продуктивність центрального процесора. Я думаю, так буде ще жоден рік:). Більш легкі тести показують, що незначний вплив обсягу пам'яті на швидкість все ж є. Але чому в самому швидкому тесті Office, гігабайтна конфігурація поступається навіть 512-мегабайтной, залишається загадкою.

Але досить емуляції. Настав час подивитися на реальні завдання.

SYSMark 2004

Чесно кажучи, я не люблю тест SYSMark 2004 – він занадто примхливий і вимогливий до конфігурації комп'ютера. Він може запросто дати збій, який нічим не пояснити, він може відмовитися працювати навіть на свіжій Windows. Але це один з небагатьох, чи не єдиний тестовий пакет, який дає нам результати продуктивності в реальних завданнях, а не в симуляціях. Це означає, що для тестування швидкості в 3DS MAX 5.1 тест дійсно використовує саму програму 3DS MAX 5.1 і заміряє в ній швидкість. Так само використовуються антивіруси, офісні програми і програми для створення цифрового контента. У нашій завданню без SYSMark 2004 – нікуди. Ну а крім того, що нам боятися якихось глюків, адже у нас найсвіжіша Windows і комп'ютер, зібраний на базі професійної barebone платформи Shuttle SB95P V2 з пам'яттю Excalibrus!

Ось тут-то повна ясність – лінійна залежність швидкості від обсягу пам'яті. Єдиний тест, в якому 1024-мегабайтная конфігурація програє – це Internet Content Creation 2D Creation. Він і впливає на загальні очки в категорії Internet Content Creation. Періодичний програш 1024-мегабайтной конфігурації – основна загадка нашого огляду. Що стосується двухгігабайтной конфігурації пам'яті, то у всіх тестах вона значно виграє у двох інших. Особливо добре різниця помітна в тесті Office Productivity Communications, де збільшення в чотири рази обсягу пам'яті дозволяє досягти приросту швидкості на 11%.

Chronicles of Riddick – Escape from Butchers Bay

Ми отримали достатньо відповідей на питання з приводу швидкості в різних тестах. Тепер прийшов час подивитися, як поведуть себе комп'ютерні ігри. Одна з найсучасніших ігор, Chronicles of Riddick – Escape from Butchers Bay створена за фільмом "Хроніки Ріддіка". Вона має дуже якісною графікою, звуком і вельми ефективно пожирає ресурси системи. Особливо цікаво, як буде змінюватися швидкість на відеокарті середнього рівня – нашої RX600 PRO. Чому робити апгрейд – пам'яті або відеокарті? Тести проводилися з максимальними настройками якості, з вбудованим звуком.

Ну що ж, видимих ​​відмінностей у швидкості не спостерігається. Хоча, я особисто очікував зовсім інших результатів. Тоді прийшов час закінчити з тестуванням і зробити висновки. Підозрюю, це буде не просто.

Висновки

Усіх нас цікавить питання – скільки ж пам'яті необхідно сучасного комп'ютера? Ми протестували один і той же комп'ютер з різним об'ємом пам'яті в усіх типах тестах, для всіх завдань і ось які висновки можна зробити:

Об'єм пам'яті безумовно впливає на її швидкість. Судячи з одним синтетичним тестам, 1024-мегабайтная конфігурація працює з пам'яттю швидше, ніж двох-гігабайтна. Судячи по інших – навпаки. Причому, різниця в пропускній здатності пам'яті може складати до 10%, залежно від об'єму. Але погодьтеся – на тлі двох-або чотириразового збільшення обсягу, десятивідсотковий приріст швидкості не виглядає настільки вже істотною перемогою. При нарощуванні пам'яті ми розраховуємо звести до мінімуму звернення до своп-файлу на жорсткому диску і вмістити в швидкодіючу ОЗУ великі обсяги даних. Так що якщо ви плануєте отримати саме вищу продуктивність підсистеми пам'яті, то вам краще шукати модулі RAM з низькими затримками.

Найцікавіше, що стосується реальних програм та ігор. Як ми змогли переконатися, для офісної роботи дійсно обсяг пам'яті має значення. І за рахунок обсягу пам'яті ви зможете підняти продуктивність свого комп'ютера на всі ті ж 5-10%. У програмах, ефективно навантажувальних CPU, таких як модулі візуалізації, конвертори і кодувальники, обсяг пам'яті не має значення.

Така ж ситуація і в комп'ютерних іграх – кадри в секунду сильно залежать від відеокарти і процесора, але майже не залежать від обсягу пам'яті. Звичайно ж, у випадку динамічної підвантаження рівнів, текстур і звуків пам'ять вплине на загальний комфорт гри, але це вже залежить від розробників ігор, а точніше від кожного програмного продукту окремо.

Для сучасних комп'ютерів необхідно і достатньо мати 512 Мб пам'яті. З таким обсягом ви зможете грати у всі ігри і займатися практично будь-якими завданнями, включаючи нескладне 3D-моделювання і роботу з графікою.

Додаткові 512 Мб (разом 1024 Мб) зроблять вашу роботу за комп'ютером більше комфортної – Photoshop буде завантажуватися швидше, своп-файл стане менше і звернення до нього будуть рідше і робота буде сперечатися з більшою ефективністю. Але різниця буде помітна при перемиканні активних вікон, при завантаженні і збереженні, але не при обробці даних. В іграх ви практично не помітите різниці.

Установка двох модулів об'ємом по 1024 Мб кожен обійдеться вам мало не в п'ять разів дорожче, ніж установка 512 Мб пам'яті. При цьому на серйозне збільшення продуктивності вам краще не розраховувати. Навіть в порівнянні з 512 Мб вкладення не виправдані, так що для домашнього комп'ютера 2 гігабайти пам'яті не затребувані.

Якщо у вас встановлено менше 512 Мб пам'яті, то найрозумніше буде зробити апгрейд хоча б до цього рівня. Адже навіть для нормальної роботи WinXP потрібно пів-гіга оперативки. Але якщо у вас вже 512 Мб DDR і швидкості не вистачає, то краще замінити процесор, материнську плату, жорсткий диск або відеокарту. Встановлювати 1024 Мб має сенс тільки якщо ви бажаєте отримати комп'ютер класу "TOP". Ну а якщо ви не займаєтеся роботою з величезними фотографіями, професійною роботою з мультимедіа (де використовуються файли і семпли обсягами сотні мегабайт), то 2 Гб оперативної пам'яті – викинуті гроші.

P.S. І все ж вимоги до пам'яті визначають не програмні додатки, а більшою мірою операційні системи. Як зміниться ситуація з виходом нової Windows – подивимося.

Ми дякуємо компанії "NEOGROUP", офіційного дистриб'ютора Excalibrus за надану пам'ять.

Ми дякуємо компанії «Клуб Мультимедіа» (http://www.mpc.ru), офіційного дистриб'ютора Shuttle, за надану платформу Shuttle SB95P V2.

LIKE OFF

10/04.2005

Схожі статті:


Сподобалася стаття? Ви можете залишити відгук або підписатися на RSS , щоб автоматично отримувати інформацію про нові статтях.

Коментарів поки що немає.

Ваш отзыв

Поділ на параграфи відбувається автоматично, адреса електронної пошти ніколи не буде опублікований, допустимий HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

*