به زبان ساده یا خودمونی میگمبرای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید ارسالی توسط download69 برای مشاهده این لینک/عکس می بایست عضو شوید ! برای عضویت اینجا کلیک کنید
ما یک سری دستور داریم که باید توسط پردازنده انجام بشه
این دستورات دونه دونه برای پردازنده فرستاده میشن و پردازنده آنها را انجام میده پس یک پردازنده با یک هسته فیزیکی اینجوری کارها را انجام میده
1 - دستور اول به پردازنده میره
2- دستور انجام میشه
3- دستور دوم به پردازنده میره
4- دستور انجام میشه
.
.
.
حالا وقتی پردازنده دارای یک پردازنده فیزیکی و یک پردازنده مجازی باشه به دلیل تکنولوژی بخصوص پردازنده میتونه در هر سیکل دو دستور را انجام بده و سیکل اجرای برنامه به این شکل میشه
1- دستور اول و دوم به پردازنده میره
2- دستور انجام میشه
3- دستور سوم و چهارم به پردازنده میره
4- دستور انجام میشه
.
.
.
در این حالت در هر سیکل از زمان به جای 1 دستور 2 دستور اجرا میشه
این کار باعث میشه که نرم افزار فکر کنه با یک پردازنده 2 هسته روبروست
ولی از نظر فیزیکی این یک هسته است که در هر زمان 2 کار انجام میده
Bookmarks