آیا برنامه ای وجود دارد که نشان دهد در هر هسته پردازنده چه برنامه ای در حال اجرا است ؟
آیا برنامه ای وجود دارد که نشان دهد در هر هسته پردازنده چه برنامه ای در حال اجرا است ؟
رندان تشنه لب را آبی نمی دهد کس
گویی ولی شناسان رفتند از این ولایت
دوست عزیز فکر نکنم همچین چیزی امکان پذیر باشه، شاید بشه به صورت Thread تفکیک کرد که فایدهای نداره ولی هسته!
بابا در میکرو ثانیه نرم افزارهای داخل سی پی یو عوض میشه بعدشم برای نشون دادن اسم نرم افزار نیاز به پردازش هست که اونم باعث میشه اسم نرم افزار عوض بشه
یعنی موقی که نرم افزار داره پردازش میکنه اسم همه نرم افزار ها رو میبینی البته اگه سرعت خواندن شما به سرعت سی پی یو برسه
در اخر این کارا فقط در هسته سیستم عامل هست و نرم افزار های کاربردی اجازه دسترسی ندارن
با این توصیف ها لاقل میتونم بگی تو سیستم عامل ویندوز و لینوکس های شناخته شده نمیشه!!!
برنامه (Multicore Optimizer v1.0)
دقیقا چیزیه که شما می خواهید![]()
برنامه ای می شناسید که نشان دهد در هر هسته چه تردی در حال اجراست؟
تا جایی که بنده اطلاعات دارم اکثر برنامه ها به جز برنامه هایی مثل: Photoshop CS4 و 3DMAX 2009 ,2010 و Autocad و بعضی از گیم های جدیداز پردازش چند هسته ای استفاده میکنند بقیه نرم افزارها فقط از هسته 0 که اولین هسته میباشند استفاده میکنند وبقیه در حالت راکد هستند به جز استفاده اجزایی از ویندوز.که اون هم ویندوز ویستا و 7 و Server تنها تکنولوژی پردازش موازی رو درارند
Last edited by behruz_godrat; 29-03-2010 at 00:12.
اصولا نرم افزارها براي اجرا به Micro instruction ها شكسته مي شوند و به صورت multi threading اجرا مي شوندو اگر قابليت اجراي موازي را داشته باشند، بصورت همزمان روي هر دو هسته اجرا مي شوند
هم اکنون 1 کاربر در حال مشاهده این تاپیک میباشد. (0 کاربر عضو شده و 1 مهمان)