من یک سری تحقیقات در مورد سی پی یو ها کردم،
الان سرور ما یک سی پی یوی corei7 3770k داره و معمولا با زیر 30% داره کار می کنه ولی تعداد نخ هاش به 6000 تا می رسه.
- موقع خرید چون تعداد نخ های ما زیاده مهم ترین موردی که باید برای خرید سی پی یو بهش توجه کنیم همین تعداد نخ هاست؟
- با فرض اینکه اطلاعات کافی در مورد سخت افزار داشته باشیم، نوع عملکرد سرور های اماده با سرور های جمع کردنی چه تفاوتی با هم دارند کدوم بهتره؟
سرور های اماده ی موجود هم یک سری چیزهاش مثل سی پی یو و رمش قابل انتخابه و اماده ی اماده نیست
- - - Updated - - -
باید اول بودجه مشخص بشه تا بشه سرور آماده یا برای جمع کردن معرفی کرد
برنامه های استفاه می کنید بیشتر گرافیکی یا محاسبه ی یا .... این باید مشخص بشه[/QUOTE]
برنامه هامون گرافیکی نیستند. محاسباتی هم نیستند (محاسبات ساده دارند و مثلا در حد نرم افزار های مطلب و فتوشاپ و ... نیست). بیشتر با دیتابیس کار می کنه و کلاینت ها را با هم ارتباط میده.
بودجه زیاد مهم نیست. کارایی برامون مهم تره
- - - Updated - - -
منظورتون از منابع کمتری در اختیارمون می ذاره چیه؟
تعداد کلاینت ها در حال حاضر حدود 2500 کلاینت هست ولی احتمالا در آینده قراره دو برابر بشه.
نرم افزار ما پیام از کلاینت ها دریافت می کنه و یک سری پردازش های ساده روش انجام میده و برای خود کلاینت و بقیه کلاینت ها ارسال میکنه.
سرور ما، سرور یک بازی ساده ی دو بعدی RealTime هستش که پاسخگوئی سرور باید خیلی سریع باشه. برای همین در نرم افزارمون تعداد نخ های زیادی تعریف کردیم که پاسخگوئی با وقفه های کوتاه مواجه نشه
- - - Updated - - -
منم نظرم سرور های اماده است. چون در 15 سال اخیر هرچه سیستم جمع کردنی دیدم مشکلاتی مثل هنگی و کرش داشتند ولی سیستم های اماده مثل لپ تاپ ها اصلا چنین مشکلاتی را ندارند.