توضیحات
سیستم عامل
سیستم عامل اصلی ترین برنامه سیستمی است که بعنوان رابط بین کاربر و سخت افزار عمل میکند. سیستم عامل معمولا اولین برنامه اي است که پس از بوت شدن در حافظه بار میشود.
به بارگذاري سیستم عامل از حافظه جانبی به حافظه اصلی عمل بوت میگویند . پس از بوت شدن
می ماند. (Resident) سیستم عامل قسمتی از سیستم عامل بطور دائم در حافظه
کاربرد کامپیوتر توسط کاربر از دیسک به حافظه اورده می شود . قسمتی ا ز سیستم عامل که بطور دائم در است که وظایف مهم و اساسی یک سیستم عامل را بر عهده Kernel حافظه باقی میماند هسته مرکزي یا دارد.
مقدمه
دسترسي همزمان به داده هاي اشتراكي ممكن است منجر به ناسازگاري داده ها شود.
براي حفظ سازگاري داده ها نياز به مكانيسم هايي براي نظارت بر اجراي پردازه هاي همكار وجود دارد.
بعنوان مثال براي نظارت بر مسئله توليد كننده مصرف كننده و بافر اشتراكي بين آنها مي توان از يك شمارنده صحيح استفاده كرد كه با اجراي توليد كننده يك واحد به ان افزوده مي شود و با اجراي مصرف كننده يك واحد كاهش مي يابد.
اجراي Interleaved پردازه ها
در بين اجراي يك پردازه، در هر زمان امكان وقفه و تعويض متن به پردازه ديگر وجود دارد.
نواحي اجرايي يك پردازه
ناحيه ورودي: بخشي از يك پردازه براي كسب اجازه ورود به ناحيه بحراني
ناحيه بحراني : بخشي از برنامه كه به حافظه اشتراكي دسترسي دارد
ناحيه خروجي: بخشي از يك پردازه كه مقدمات ورود ديگر پردازه ها به ناحيه بحراني را فراهم مي كند
ناحيه باقي مانده: ادامه كدهاي پردازه
تعاريف
(Synchronization) همگام سازي
زماني كه پردازه ها به هم وابسته اند، نتيجه اجرا به ترتيب اجراي دستورات برنامه بستگي دارد، در نتيجه بايستي با توجه به نتيجه مورد انتظار، ترتيب اجراي دستورات پردازه ها را مشخص كرد.
(Race Condition) حالت مسابقه
وضعيت هايي كه در آن پردازه هاي متعددي داده يكساني را به طور همروند دستيابي و
دستكاري مي كنند و حاصل اجرا بستگي به ترتيب خاص دسترسي ها دارد.
(Critical Section) نواحي بحراني
براي جلوگيري از حالت مسابقه، بايستي از خواندن، نوشتن داده هاي مشترك توسط بيش از يك پردازه جلوگيري بعمل آيد. به بخشي از برنامه كه به داده هاي مشترك دسترسي دارد ناحيه بحراني گفته مي شود.
توجه:
- برای مشاهده مطالب کامل لطفا اقدام به خرید فایل نمایید.
- پس از خرید بلافاصله لینک دانلود فایل برای شما ایمیل خواهد شد.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.