par_ham گفت:
یه توضیح در مورد رم های ECC میدم شاید به درد خورد رم ECC یا error correcting code معمولا برای سرور مورد استفاده قرار میگیره که در درون خود رم بخشی از پردازش های اولیه بر روی اطلاعات صورت میگیره تا CPU زمان کمتری جهت بررسی و آماده کردن اطلاعات جهت ارائه خروجی یا استفاده در روال کاری سیستم داشته باشه ، همچنین بعضی از موقع ها این رم ها بعضی از اطلاعات که به طور Temp یا غیر مورد استفاده بر روی رم هستند را به طور خودکار از روی خود پاک میکنند و به همین دلیل نیازی به برنامه های دیگر برای این کار نیست . اما چرا به اینها میگن Registered memory، وقتی که در سرور شما از مقدار زیادی از رم استفاده میکنید با این مقدار زیاد خیلی سخت هستش که حافظه یک سیگنال در اصطلاح Clean برای CPU بفرسته و به همین دلیل این رم ها در حالت کلی میشه گفت داری یک چیپ یا 2 چیپ اضافه بر روی خود هستند که این کار باعث تقویت سیگنال ها و قدرت آنها میشود
دوست عزيز و توفان خان من خيلي دوست داشتم بدون برداشت نادرست از جانب شما قضيه حل بشه....
من اطلاعاتم درحد صفر ولي دوست ندارم بعضي از دوستان برن كاري كنن كه موجب ضرر و خسرات براشون بشه...
من در مورد رم ECC توضيح نميدم چون با نوشته هاي شما مشخصه كه خيلي ماشالله واردين...
اولا ميخواين روي مادربردي كه اين نوع ماژول رمها رو ساپورت نميكنه اونو بندازين..
دوما ECC مخفف ارور كنترل اند كروكتينگ هست نه كد...
خوب متن بالا رو ترجمه كنيد....پيدا كردن خطا و اصلاح ان....
رمهاي ECC بجاي 8 بيت اصلاعات از سيستم 10 بيتي استفاده كيكنند ..دو بيت اضافه در حقيقت تضمين كننده سالم موندن و درستي اصلاعاته و دقيقا عملكردش مثل اون بيت ارور كروكتينك موجود در سيستم
فايل ديسكهاي نوري مانند سي دي و غيره هست ..(تا حالا از خودتون پرسيديد كه چرا وقتي ديتا رايت ميكنيد 703 مگ جا داريد و موقع رايت وي سي دي 800مگ...خوب استاندارد وي سي دي اون 1 بيت خطا يابي رو هم استفاده كرده و براي همينه كه ديسكاي وييو اسيب پذيري بيشتري دارن..)
اون دوچيپ اضافه پس فقط يه كار انجام ميدن...4 تا بايت اول باهم جمع ميشن و تقسم بردو و باقيمانده تو بيت نهم و 4 تا بايت دوم هم بهمينصورت تقسيم و باقيمانده داخل بيت دهم..
پردازش موازي در سيستمهاي ارتباط مستقيم معنا نداره...مثلا داخل قطعات اسكازي پردازنده كمكي براي
كاهش فشار روي پردازنده اصلي هست ولي ارتباط مستقيمي وجود نداره..درمورد ارتباط مسقيم فقط بحث استفاده از حافظه مترك پيش مياد نه پردازش مشترك...مثل طراحي پل شمالي براي به اشاراك گذاري حافظه سيستم و كارت گرافيك...
سيستم خطاياب ECC مشابه سيستم ريد عمل ميكنه(البته ريد 5) و اين خودش باعث كندي در عمليات رم ميشه...پس پردازشي صورت نميگيره...اون پردازش بحثش در مورد رمهاي بافرد مطرحه ولي بازم نه در بالا رفتن سرعت كارهاي عادي و فقط در مولتي تسكينگ سرورها موثره....
در مورد چيپهايي كه ECC ساپورت ميكنن بيشتر چيپهاي كنتلر دوال پروسسورو بعضي از چيپهاي سينگل مثل 875 مييتونند از اينگونه رمها بهره ببرن...اونم نه درهر بردي كه توليدميشه....
پرهام جان من همين الان اعلام ميكنم كه اصلا قصد بي احترامي و يا اثبات حرف خودمو ندارم..اصلا عددي نيستم كه بخوام همچين كاري بكنم...هر كدوم از دوستان ميتونن برداشت خودشونو داشته باشن...
من نه سواد سخت افزاري رو دارم ونه ادعاشو... هر كدوم از دوستانهم ميتونن به توصيه دوستمون عمل كنن..
واقعا معذرت ميخوام كه اين بحث اينجا راه افتاد..من اونشبي كه اون پست رو زدم يكم اعصابم بهم ريخته بود...
توفان خان و پرهام جان اگه احساس ميكنيد كدورتي هست شما به بزرگوري خودتون ببخشيد..