Actros (16-07-08), CROSSHAIR (16-07-08), king-Raptor (11-10-08), Labyrinth (16-07-08), M A H R A D (18-07-08), Mahdi_Moosavi (16-07-08), Mehdi_Full (17-07-08), Persiastore (16-07-08), Trance (16-07-08)
میزان رم چه تاثیری در سرعت سیستم داره؟
این سوالی هست که موقعی که میخوایم سیستم جمع کنیم از خودمون میپرسیم! تا حالا من به شخصه بیشتر از 2 گیگابایت رم پیشنهاد نمیکردم! اما خب قیمت رمهای DDr2 مناسب هست و میشه با یکم هزینه بیشتر میزان بیشتری از رم را تهیه کردبرای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
به این بررسی که توسط Bit-tech انجام شده توجه کنین!
سوال اصلی اینجاست: 2 یا 4 یا 8 گیگابایت رم؟ و اینکه هر ماژول چه ظرفیتی داشته باشه بهتره؟
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
همینطور که میبینی 4 ماژول رم یک گیگابایتی بهتر از بقیه انتخابها عمل کردنبرای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
تفاوت در latency در این بررسی قابل چشم پوشی هست! همینطور زمان بوت شدن سیستمبرای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
در مورد Photoshop هم به نظر من نتایج قابل پیشبینی هست:
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
و حالا زمان Loading در بازیهای مختلف:
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
و در بازی:
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
نتیجه گیری:
برای بازی دوستان و دیوانگان MULTI-tasking میزان رم بطور معناداری موثر هست!برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
نظر شما چیه؟
با تشکر
God save us everyone,
Will we burn inside the fires of a thousand suns?
For the sins of our hand
The sins of our tongue
The sins of our father
The sins of our young
Actros (16-07-08), CROSSHAIR (16-07-08), king-Raptor (11-10-08), Labyrinth (16-07-08), M A H R A D (18-07-08), Mahdi_Moosavi (16-07-08), Mehdi_Full (17-07-08), Persiastore (16-07-08), Trance (16-07-08)
خب بحث خیلی خیلی شیرینه !
یه کم بحث باز بشه خیلی ابهامات برای دوستان رفع میشه .
خب ، از پایه شروع میکنیم :
اصلا وظیفه Ram ( Random Access Memory )i چی هست ؟
به صورت ساده قابل فهم برای عموم این طور میشه تحلیل کرد :
اطلاعات برای پردازش توسط پردازنده ، نیاز به جمع آوری شدن تو یه حافظه پر سرعت دارند تا هر زمان پردازنده خواست تا اطلاعات را Opcode کنه زمان تاخیر برای واکشی به حداقل برسه ! حافظه RAM نقش همین حافظه پر سرعت را داره .
============================================
حالا به تحلیل نتایجی که در پست بالا توسط عماد عزیز پابلیش شده می پردازیم .
تست های Bandwith و Latency :
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
نتایجی که تو ماژول های 2 و 4 گیگابایتی به دست اومده کاملآ عادیه و تفاوتی زیادی ندارند تا موشکافی بشند .برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
اما دلیل اینکه ماژول 8 گیگابایتی اختلاف پهنای باند زیادی با بقیه داره چی میتونه باشه ؟
این واقیت ثابت شده که هر چه تعداد DIMM ها + حجم Memory افزایش پیدا بکنه ، Latency هم افزایش پیدا میکنه ! این رخداد هم به دلیل افزایش رجیسترهایی هست که در حافظه Cache پردازنده وظیفه ذخیره آدرس هر block رم در به عهده دارند .
افزایش این رجیستر ها ، زمانی را که پردازنده ، صرف چک کردن آدرس ها برای Opcode دیتا مورد نظر میکند ، افزایش می دهد .
حال هر چه پردازنده دارای فرکانس کاری بیشتر یا Memory Controler داخلی باشد ، این Latency کاهش پیدا میکنه .
تست های Loading :
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنیدبرای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
هنگامی که یک GAME در حال Loading هست .. فایل های مربوط به هر Level از بازی در حال Extract شدن و به صورت Texture Memory بارگذاری شدن در حافظه های مختلف هستند . حال برای بارگذاری شدن این DATA دو نوع حافظه وجود دارد !
1 - حافظه Ram تعبیه شده بر روی VGA
2 - مقداری از حافظه Ram اصلی سیستم که به صورت Share موقتآ در اختیار VGA قرار دارد .
حال اگر هیچ کدام از حافظه های نام برده شده کفاف Texture Memory مورد استفاده توسط بازی را ندهند ، اطلاعات ناچارآ در حافظه Virtual Memory که به صورت مجازی روی هارددیسک قرار دارد ذخیره شوند .
این حافظه هم به شدت کند می باشد و عملکرد سیستم را به شدت کاهش می دهد !
شما تصور کنید : کپی شدن اطلاعات از روی هارد دیسک دوباره روی خودش در مکانی دیگر چه زمان زیادی طول خواهد کشید !! زیرا ابتدا زمانی صرف خوانده شدن اطلاعات شده ، زمان زیادی هم صرف نوشته شدن آنها در محل حافظه مجازی ذکر شده می شود !
در صورتی که زمانی که اطلاعات مورد نظر به صورت مستقیم از هارد دیسک روی RAM بارگذاری می شوند فقط صرف خوانده شدن از روی هارد دیسک می شود ، زیرا سرعت نوشته شدن روی Ram صد ها بار بیشتر از هارددیسک است !
حال میشه به این نتیجه رسید که حجم Texture Memory هر Level در بازی هایی مثل Claal Of Duty 4 و Company Of Heros تا حد زیادی کمتر از بازی هایی مثل Crysis هست ! این مورد را اگر خودتون هم عملی تست کرده باشید ، به راحتی متوجه می شوید .
تست FPS :
برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
بنده هر جور حساب کردم ، نتونستم دلیل علمی برای این نتایج به دست بیارم ، که میتونه این دلایل رو داشته باشه :
1 - بازی مورد به صورت Nattive قابلیت استفاده از حافظه با حجم بیشتر از 3GB رو نداشته باشه !
2 - تست ها در شرایط نا برابر انجام شده !
=====================================
برای بازی دوستان و دیوانگان MULTI-tasking میزان رم بطور معناداری موثر هست!
نظر شما چیه؟
عماد جان دقیق بگو ، منظورت از MULTI-tasking چی بود ؟ ( نفهمیدم منظورت رو ! )
آخرین ویرایش توسط Mahdi_Moosavi در تاریخ 17-07-08 انجام شده است
.
.
....
......
Labyrinth (17-07-08), Mehdi_Full (17-07-08), PCminister (18-07-08), Trance (17-07-08)
1 کاربر در حال مشاهده این موضوع. (0 عضو و 1 میهمان)
Bookmarks