زمان کنونی: ۱۰ فروردین ۱۴۰۳, ۰۴:۳۴ ب.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

تعریف خودمونی سیستم عامل و پردازنده

ارسال:
۲۶ شهریور ۱۳۹۰, ۰۶:۱۹ ب.ظ
تعریف خودمونی سیستم عامل و پردازنده
سلام دوستان من یه سوال دارم میدونم شاید ابتدایی باشه ولی ...
Shyمن دقیقا متوجه کار سیستم عامل و پردازنده و حافظه نمیشم یعنی هرچی میخوام مطالبی که تو فصل ۱ سیستم عامل هست با یه کامپیوتر معمولی مقایسه کنم به نتیجه نمی رسم . از دوستان کسی هست یه تعریف راحت از کار سیستم و پردازنده و حافظه بده . ممنون
یافتن تمامی ارسال‌های این کاربر
ارسال:
۲۶ شهریور ۱۳۹۰, ۰۶:۳۶ ب.ظ (آخرین ویرایش در این ارسال: ۲۶ شهریور ۱۳۹۰ ۰۶:۵۰ ب.ظ، توسط mamat.)
RE: تعریف خودمونی سیستم عامل و پردازنده
منظور از حافظه در سیستم عامل همون حافظه رم هست و چون برنامه‌ها برای اجرا شدن باید به حافطه اورده بشن و از اونجا برای اجرا به پردازنده داده بشن چون حافظه سرعتش بالاتر از دیسک (حافظه جانبی) هست باید از دیسک به اون منتقل بشن این به این دلیل است که زمان کمتری از پردازنده در اجرای برنامه تلف بشه.
سیستم عامل وظیفه زمانبندی واسه تمام برنامه هایی که اجرا میشن و یا میخوان اجرا بشن رو داره
یک فرآیند(برنامه) هم میتونه چندین حالت داشته باشه آماده، اجرا، حالت تعلیق، و یا مسدود است که اگه تازه شروع کرده باشی به اینها هم در دو فصل بعد میرسی
و همچنین وظیفه تخصیص منابع حالا میشه از پردازنده هم به عنوان یک منبع نام برد. که تمام موارد گفته شده از کارهای سیستم عامل است
پردازنده هم که کاملا مشخصه وظیفه اجرای برنامه هارو داره.
دوست عزیز دیگه از این خودمانی‌تر نمیشه گفتBig Grin
البته از اساتید عزیز عذر میخوام و حتما اونها بهتر میتونن راهنمایی کنن

من اگر چه بندگی را به خدا رسانده باشم
همه بنده ام خدایا به تو می رسد خدایی

بکشان به عاشقانت که کشی به جرم عشقم
مگرم نه وعده دادی که کشی و بر سر آیی

اگه میخوای منو بازم ببینی
من همینجام پشت اون لبخند قدیمی
حلال کنید
یافتن تمامی ارسال‌های این کاربر
 سپاس‌گزاری شده توسط: - rasool - , ayfer.a11
ارسال:
۲۶ شهریور ۱۳۹۰, ۰۷:۴۰ ب.ظ
تعریف خودمونی سیستم عامل و پردازنده
(۲۶ شهریور ۱۳۹۰ ۰۶:۳۶ ب.ظ)mamat نوشته شده توسط:  منظور از حافظه در سیستم عامل همون حافظه رم هست و چون برنامه‌ها برای اجرا شدن باید به حافطه اورده بشن و از اونجا برای اجرا به پردازنده داده بشن چون حافظه سرعتش بالاتر از دیسک (حافظه جانبی) هست باید از دیسک به اون منتقل بشن این به این دلیل است که زمان کمتری از پردازنده در اجرای برنامه تلف بشه.
سیستم عامل وظیفه زمانبندی واسه تمام برنامه هایی که اجرا میشن و یا میخوان اجرا بشن رو داره
یک فرآیند(برنامه) هم میتونه چندین حالت داشته باشه آماده، اجرا، حالت تعلیق، و یا مسدود است که اگه تازه شروع کرده باشی به اینها هم در دو فصل بعد میرسی
و همچنین وظیفه تخصیص منابع حالا میشه از پردازنده هم به عنوان یک منبع نام برد. که تمام موارد گفته شده از کارهای سیستم عامل است
پردازنده هم که کاملا مشخصه وظیفه اجرای برنامه هارو داره.
دوست عزیز دیگه از این خودمانی‌تر نمیشه گفتBig Grin
البته از اساتید عزیز عذر میخوام و حتما اونها بهتر میتونن راهنمایی کنن
ممنون از کمکتون . یه سوال دیگه هم داشتم این که میگیم فقط یه برنامه میتونه پردازنده را در اختیار داشته باشه یعنی چی ؟؟؟ یعنی امکان نداره چند برنامه با هم اجرا بشن ؟؟؟ یعنی ما اگه یه برنامه معمولی را توی کامپیوتر اجرا کنیم نمیتونیم همزمان یکی دیگه رو هم اجرا کنیم؟؟ سوالا از یکی بیشتر شدن !!Big Grin
یافتن تمامی ارسال‌های این کاربر
ارسال:
۲۶ شهریور ۱۳۹۰, ۰۸:۲۹ ب.ظ (آخرین ویرایش در این ارسال: ۲۶ شهریور ۱۳۹۰ ۰۸:۴۰ ب.ظ، توسط رضا_ایرانی.)
RE: تعریف خودمونی سیستم عامل و پردازنده
نقل قول: ممنون از کمکتون . یه سوال دیگه هم داشتم این که میگیم فقط یه برنامه میتونه پردازنده را در اختیار داشته باشه یعنی چی ؟؟؟ یعنی امکان نداره چند برنامه با هم اجرا بشن ؟؟؟ یعنی ما اگه یه برنامه معمولی را توی کامپیوتر اجرا کنیم نمیتونیم همزمان یکی دیگه رو هم اجرا کنیم؟؟ سوالا از یکی بیشتر شدن !!Big Grin


با توجه به معماری CPU های معمولی در هر لحظه (منظور از هر لحظه مدت زمانی بسیار بسیار کوتاهی هست مابین شروع اجرای یک دستور و به پایان رسیدنش) فقط یک دستور میتونه اجرا شه. با توجه به محدودیتهای سخت افزاری دو دستور که "کاملا" همزمان با هم اجرا شن امکان نداره. اینکه دو فرایند همزمان نمیتونن یک cpu رو بگیرن به خاطر همین محدودیت هست.یعنی یک CPU میاد شروع میکنه به اجرای یک دستور (و البته برای خود CPU اصلا فرقی نمیکنه که از چه فرایندی دستور اجرا کنه و صرفا دستورات رو از آدرسی که براش معلوم کردن میخونه و اجرا میکنه)، حالا این دستور بالاخره از یک فرایند انتخاب شده و CPU هم چون قادر نیست در هر لحظه بیش از یک دستور اجرا کنه پس نمیتونه دستورات یک فرایند دیگه رو همزمان اجرا کنه که بتونیم بگیم CPU داره دستور دو فرایند مختلف رو همزمان اجرا میکنه! پس در بازه‌ی زمانی ای که CPU داره دستور اجرا میکنه فقط و فقط داره به یک فرایند سرویس میده.

خدایا مرا ببخش به خاطر تمام درهایی که کوبیدم و خانه ی تو نبود...
یافتن تمامی ارسال‌های این کاربر
ارسال:
۲۶ شهریور ۱۳۹۰, ۰۸:۵۲ ب.ظ (آخرین ویرایش در این ارسال: ۲۶ شهریور ۱۳۹۰ ۱۰:۰۱ ب.ظ، توسط mamat.)
تعریف خودمونی سیستم عامل و پردازنده
(۲۶ شهریور ۱۳۹۰ ۰۷:۴۰ ب.ظ)mina1 نوشته شده توسط:  یعنی ما اگه یه برنامه معمولی را توی کامپیوتر اجرا کنیم نمیتونیم همزمان یکی دیگه رو هم اجرا کنیم؟؟
تو سیستم های چند برنامه ای با چند پردازنده مجزا چون سیستم دارای چندین پردازنده است میشه به تعداد پردازنده‌ها برنامه در حالت اجرا داشت.یعنی برنامه‌ها بدون هیچ مشکلی با هم در حال اجرا هشتن
اما توسیستم های چند برنامه ای با یک پردازنده، پردازنده در هر لحظه فقط میتونه یک برنامه(فرآیند) در حال اجرا داشته باشه.
اما اینکه بشه چندین برنامه رو یکجا اجرا کرد بله میشه و برای شما اجرا شدن تک تک برنامه‌ها محسوس نخواهد بود و این به دلیل وجود همروندی میان اجرای برنامه هاست. همروندی یعنی اینکه چندین برنامه با هم در حال اجرا باشند و پردازنده بین اونها توسط سیستم عامل(زمانبندی) سویچ بشه اما سرعت این سویچ اونقدر زیاده که شما احساس نمیکنین که پردازنده فقط در هر لحظه یک برنامه رو اجرا میکنه

من اگر چه بندگی را به خدا رسانده باشم
همه بنده ام خدایا به تو می رسد خدایی

بکشان به عاشقانت که کشی به جرم عشقم
مگرم نه وعده دادی که کشی و بر سر آیی

اگه میخوای منو بازم ببینی
من همینجام پشت اون لبخند قدیمی
حلال کنید
یافتن تمامی ارسال‌های این کاربر
 سپاس‌گزاری شده توسط: - rasool -
ارسال:
۲۶ شهریور ۱۳۹۰, ۱۰:۲۵ ب.ظ
تعریف خودمونی سیستم عامل و پردازنده
(۲۶ شهریور ۱۳۹۰ ۰۸:۵۲ ب.ظ)mamat نوشته شده توسط:  
(26 شهریور ۱۳۹۰ ۰۷:۴۰ ب.ظ)mina1 نوشته شده توسط:  یعنی ما اگه یه برنامه معمولی را توی کامپیوتر اجرا کنیم نمیتونیم همزمان یکی دیگه رو هم اجرا کنیم؟؟
تو سیستم های چند برنامه ای با چند پردازنده مجزا چون سیستم دارای چندین پردازنده است میشه به تعداد پردازنده‌ها برنامه در حالت اجرا داشت.یعنی برنامه‌ها بدون هیچ مشکلی با هم در حال اجرا هشتن
اما توسیستم های چند برنامه ای با یک پردازنده، پردازنده در هر لحظه فقط میتونه یک برنامه(فرآیند) در حال اجرا داشته باشه.
اما اینکه بشه چندین برنامه رو یکجا اجرا کرد بله میشه و برای شما اجرا شدن تک تک برنامه‌ها محسوس نخواهد بود و این به دلیل وجود همروندی میان اجرای برنامه هاست. همروندی یعنی اینکه چندین برنامه با هم در حال اجرا باشند و پردازنده بین اونها توسط سیستم عامل(زمانبندی) سویچ بشه اما سرعت این سویچ اونقدر زیاده که شما احساس نمیکنین که پردازنده فقط در هر لحظه یک برنامه رو اجرا میکنه
از کمکی که کردید بی نهایت ممنونم .شاید به نظر مطالب ساده ای میومد ولی ندونستنشون همیشه موقع خوندن سیستم اذیت می کرد .
یافتن تمامی ارسال‌های این کاربر


موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  تعریف ای پی استاتیک در ویندوز ۱۱ و مودم و دستگاه تردد babmelo ۰ ۴۴۰ ۰۳ تیر ۱۴۰۲ ۱۱:۵۳ ق.ظ
آخرین ارسال: babmelo
  راهنمایی در مورد تعریف محیط عملیاتی داروخانه برای آز پایگاه داده ngmsshd ۲ ۷,۵۰۱ ۰۴ اردیبهشت ۱۴۰۲ ۰۵:۲۹ ب.ظ
آخرین ارسال: Eris_mw
  تست ۸۷ کامپیوتر مربوط به عامل ها Shekarchi_shab ۳ ۱,۶۳۹ ۲۰ بهمن ۱۴۰۱ ۰۷:۳۹ ب.ظ
آخرین ارسال: HamidReza1
  انتخاب موضوع پروژه درباره سیستم عامل آیلا ۱۸ ۱۸,۴۲۷ ۱۳ دى ۱۴۰۰ ۰۵:۴۱ ب.ظ
آخرین ارسال: Cimia
  سوال در مورد صفحه بندی در سیستم عامل Azadam ۱ ۱,۵۲۱ ۱۳ دى ۱۴۰۰ ۱۱:۰۴ ق.ظ
آخرین ارسال: Azadam
  منابع پایگاه داده وسیستم عامل پیشرفته!دکتری ؟ morweb ۰ ۱,۷۸۹ ۱۷ بهمن ۱۳۹۹ ۰۴:۰۹ ب.ظ
آخرین ارسال: morweb
  طراحی یک سیستم عامل (از صفر) sina4everafter ۱۲ ۱۵,۶۳۰ ۰۶ بهمن ۱۳۹۹ ۱۲:۵۳ ب.ظ
آخرین ارسال: nahalmomen2007@yahoo.com
  مدیریت سیستم چند پردازنده ای متقارن no_ta2000 ۰ ۱,۴۶۲ ۰۹ مهر ۱۳۹۹ ۰۲:۲۱ ب.ظ
آخرین ارسال: no_ta2000
  خواص محیط برای عامل سیستم تحلیل تصاویر پزشکی Ali1991khe ۶ ۵,۱۳۳ ۰۴ مهر ۱۳۹۹ ۰۸:۳۲ ق.ظ
آخرین ارسال: Ali1991khe
  تغییرات کتاب سیستم عامل جدید سیستم عامل sima84 ۱ ۲,۴۸۷ ۱۶ اردیبهشت ۱۳۹۹ ۰۹:۴۳ ب.ظ
آخرین ارسال: marvelous

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close