۰
subtitle
ارسال: #۱
  
وظیفه پردازنده در صورت نبودن برنامه کاربردی؟
سلام خدمت عزیزان
میخواستم بدونم وقتی که سیستم عامل برنامه ای برای اجرا نداره که CPU بهش بده.CPU دقیقا چه کاری میکنه؟ Busy Waiting میکنه یا یه برنامه پایه ای یا یش فرض رو اجرا میکنه؟
من خودم نظرم دومیه یهنی یه برنامه پایه اجرا میشه اما تو کتاب دوستم، مقسمی گفته بود Busy Waiting میکنه؟ نظر شما چیه؟ مرسی
میخواستم بدونم وقتی که سیستم عامل برنامه ای برای اجرا نداره که CPU بهش بده.CPU دقیقا چه کاری میکنه؟ Busy Waiting میکنه یا یه برنامه پایه ای یا یش فرض رو اجرا میکنه؟
من خودم نظرم دومیه یهنی یه برنامه پایه اجرا میشه اما تو کتاب دوستم، مقسمی گفته بود Busy Waiting میکنه؟ نظر شما چیه؟ مرسی
۱
ارسال: #۲
  
RE: وظیفه پردازنده در صورت نبودن برنامه کاربردی؟
سلام.
هیچوقت نمیتونید بگید برنامه ای برای اجرا وجود نداره. اگه برنامه کاربر واسه اجرا وجود نداشته باشه CPU مدام در حال اجرای دستور
No-Operation هست.که بقول دکتر حقیقت همون فرایند Idle میشه.
هیچوقت نمیتونید بگید برنامه ای برای اجرا وجود نداره. اگه برنامه کاربر واسه اجرا وجود نداشته باشه CPU مدام در حال اجرای دستور
No-Operation هست.که بقول دکتر حقیقت همون فرایند Idle میشه.
ارسال: #۳
  
RE: وظیفه پردازنده در صورت نبودن برنامه کاربردی؟
(۲۷ دى ۱۳۹۲ ۰۳:۵۷ ب.ظ)Andrew S.Tanenbaum نوشته شده توسط: سلام.
هیچوقت نمیتونید بگید برنامه ای برای اجرا وجود نداره. اگه برنامه کاربر واسه اجرا وجود نداشته باشه CPU مدام در حال اجرای دستور
No-Operation هست.که بقول دکتر حقیقت همون فرایند Idle میشه.
سلام ممنونم از جوابتون متاسفانه این سرویس ایمیل مانشت مثل اینکه مشکل دار شده آدم خبر دارنمیشه
خب به نظرتون نمیشه Idle رو یه برنامه پیش زمینه بدونیم؟ درسته که داخل همین برنامه هم ما Busy Waiting داریم تا یه وقفه اتفاق بیفته. حالا نمیشه گفت همین یه برنامه پیش زمینه هستش؟
۰
ارسال: #۴
  
RE: وظیفه پردازنده در صورت نبودن برنامه کاربردی؟
سلام
من فک میکنم این به سیاست OS برمیگرده که چیکار میکنه!وقتی برنامه ای برای اجرا نیست یعنی برنامه ای نیست،حالا اگه یه سری برنامه پایه ای بهش بده که برنامه بهش داده!البته منظورتون از برنامه ی پایه ای چیه؟!البته سوالتون ارزش کنکوری نداره.و منم فک میکنم بستگی به سیاست های OS ای داره که داره اون CPU رو مدیریت میکنه
من فک میکنم این به سیاست OS برمیگرده که چیکار میکنه!وقتی برنامه ای برای اجرا نیست یعنی برنامه ای نیست،حالا اگه یه سری برنامه پایه ای بهش بده که برنامه بهش داده!البته منظورتون از برنامه ی پایه ای چیه؟!البته سوالتون ارزش کنکوری نداره.و منم فک میکنم بستگی به سیاست های OS ای داره که داره اون CPU رو مدیریت میکنه
ارسال: #۵
  
RE: وظیفه پردازنده در صورت نبودن برنامه کاربردی؟
(۲۱ دى ۱۳۹۲ ۰۳:۱۹ ب.ظ)fsi2013 نوشته شده توسط: سلامبا تشکر از پاسختون. من متن سوال رو گذاشتم برای ارشد IT سال ۸۵ هستش
من فک میکنم این به سیاست OS برمیگرده که چیکار میکنه!وقتی برنامه ای برای اجرا نیست یعنی برنامه ای نیست،حالا اگه یه سری برنامه پایه ای بهش بده که برنامه بهش داده!البته منظورتون از برنامه ی پایه ای چیه؟!البته سوالتون ارزش کنکوری نداره.و منم فک میکنم بستگی به سیاست های OS ای داره که داره اون CPU رو مدیریت میکنه
آقای حقیقت گفته در این حالت یه فرایند به نام Idle اجرا میشه که در حلقه انتظار مشغول میچرخه تا یه وقفه رخ بده
خب حالا سوال من اینه که همین فرایند Idle رو نمیتونیم یه برنامه زمینه بدونیم؟
ارسال: #۶
  
RE: وظیفه پردازنده در صورت نبودن برنامه کاربردی؟
(۲۱ دى ۱۳۹۲ ۰۳:۵۴ ب.ظ)hosshah نوشته شده توسط:(21 دى ۱۳۹۲ ۰۳:۱۹ ب.ظ)fsi2013 نوشته شده توسط: سلامبا تشکر از پاسختون. من متن سوال رو گذاشتم برای ارشد IT سال ۸۵ هستش
من فک میکنم این به سیاست OS برمیگرده که چیکار میکنه!وقتی برنامه ای برای اجرا نیست یعنی برنامه ای نیست،حالا اگه یه سری برنامه پایه ای بهش بده که برنامه بهش داده!البته منظورتون از برنامه ی پایه ای چیه؟!البته سوالتون ارزش کنکوری نداره.و منم فک میکنم بستگی به سیاست های OS ای داره که داره اون CPU رو مدیریت میکنه
آقای حقیقت گفته در این حالت یه فرایند به نام Idle اجرا میشه که در حلقه انتظار مشغول میچرخه تا یه وقفه رخ بده
خب حالا سوال من اینه که همین فرایند Idle رو نمیتونیم یه برنامه زمینه بدونیم؟
به نظر من نکته جواب دکتر حقیقت اینجاست که حتما بگیم که cpu منتظر یک وقفه است تا با اومدن اون وقفه بره سراغ اون کار و انجامش بده
ارسال: #۷
  
RE: وظیفه پردازنده در صورت نبودن برنامه کاربردی؟
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close