سلام
میتونم نظر بدم؟
به نظر من اینکه میگن چند نخی توی بازی تاثیر نداره ، کامل بستگی به برنامه نویسی بازی داره
توی برنامه نویسی ، معمولا محاسبات غیر ویژال ( یعنی به شی و کنترل بصری ربط نداشته باشه مثل عملیات ریاضی پیچیده) رو توی نخ مجزا اجرا میکنن برای افزایش سرعت . البته معمولا بازی ها باید همزمان از چند هسته بتونن کار بکشن که در این صورت ، اگه تعداد نخ های اجرا شده در همون زمان ، از تعداد هسته ها بیشتر باشه ، چند نخی نبودن پردازنده ، توی کاهش کارایی خودشو نشون میده
برای اینکه متوجه شد که یه بازی چند نخی هست یا نه (که اغلب بازی های بزرگ به نظرم باید باشن ولی تست نکردم) ، بعد از اجرای بازی ، در پنجره ی Resource Monitor ، میشه پروسه ی مربوط به بازی رو در قسمت cpu انتخاب و در قسمت Thread دید که در اون لحظه ، چند نخ داره اون پروسه اجرا میکنه) . البته نخ ها بسته به طراحی شون معمولا لحظه ای اجرا و بعد به اتمام میرسن (یعنی ممکنه یک پروسه فقط در زمان های خاصی چند نخ اجرا کنه و به یک ثانیه هم نرسه خاتمه پیدا کنه یا حتی چند دقیقه یا حتی بیشتر یا حتی تا اتمام بازی ، چند نخ وجود داشته باشن که بسته به برنامه نویس بازی داره)






پاسخ با نقل قول
Bookmarks