Life24
22-11-2013, 00:48
سلام
دوستان عزیز مزاحم همیشگی هستم :n16:
سوالی پیش امده، ما در بحث سیتسم عامل یک وقتی داریم که حافظه اصلی کم میاد و به جای "آماده" - سیستم عامل مجبور میشه پروسس رو ببره توی هارد و اونجا معلق کنه یا همان "معلق آماده "
بعد هم زمانبند حافظه میاد و اونی که الویت بیشتر تا یا معیار خاصی داره رو تعین میکنه و میره توی حافظه تا بهش CPU داده بشه.
حالا سوال این هست که پروسس ی که هنوز سی پی یو در اختیار نگرفته چطور اطلاعات خودش رو کامل میکنه؟ مثل ثبات هاش،مقدار حافظه،پوینتر ها و .... .
و زمانند حافظه چطور کار میکنه؟ (منظورم اینه که بدون سی پی یو اینها قادر به کارند!!!)
یا سی پی یو پروسس رو درسته اول اجرا نمیکنه اما زمانبند حافظه و پر کردن ساختار مروبط به پروسس رو خودش انجام میده(به موازات بقیه کارها؟)
میخوام مطمئن بشم که هیج حرکت و عکس العملی حتی یک دستور کوچک هم بدون CPU پس انجام نمیشه درسته؟
حتی وقتی پروسس اجرا هم نشده و swap شده توی هارد باز هم سی پی یو این موارئ رو انجام داده و مقدمات فراهم کرده؟
این Fetch کردن پروسس و اطلاعات از سمت هارد به رم و رم به سی پی یو توسط خود سی پی یو انجام میشه؟
واکشی اطلاعات حتی از فلش دیسک و دیسک نوری به هارد هم توسط سی پی یو هست؟ یا نقشی نداره؟
با عرض پوزش از سوال های مبتدی :n04:
دوستان عزیز مزاحم همیشگی هستم :n16:
سوالی پیش امده، ما در بحث سیتسم عامل یک وقتی داریم که حافظه اصلی کم میاد و به جای "آماده" - سیستم عامل مجبور میشه پروسس رو ببره توی هارد و اونجا معلق کنه یا همان "معلق آماده "
بعد هم زمانبند حافظه میاد و اونی که الویت بیشتر تا یا معیار خاصی داره رو تعین میکنه و میره توی حافظه تا بهش CPU داده بشه.
حالا سوال این هست که پروسس ی که هنوز سی پی یو در اختیار نگرفته چطور اطلاعات خودش رو کامل میکنه؟ مثل ثبات هاش،مقدار حافظه،پوینتر ها و .... .
و زمانند حافظه چطور کار میکنه؟ (منظورم اینه که بدون سی پی یو اینها قادر به کارند!!!)
یا سی پی یو پروسس رو درسته اول اجرا نمیکنه اما زمانبند حافظه و پر کردن ساختار مروبط به پروسس رو خودش انجام میده(به موازات بقیه کارها؟)
میخوام مطمئن بشم که هیج حرکت و عکس العملی حتی یک دستور کوچک هم بدون CPU پس انجام نمیشه درسته؟
حتی وقتی پروسس اجرا هم نشده و swap شده توی هارد باز هم سی پی یو این موارئ رو انجام داده و مقدمات فراهم کرده؟
این Fetch کردن پروسس و اطلاعات از سمت هارد به رم و رم به سی پی یو توسط خود سی پی یو انجام میشه؟
واکشی اطلاعات حتی از فلش دیسک و دیسک نوری به هارد هم توسط سی پی یو هست؟ یا نقشی نداره؟
با عرض پوزش از سوال های مبتدی :n04: