خانه / بایگانی برچسب: مدیریت حافظه

بایگانی برچسب: مدیریت حافظه

دانلود کتاب آموزش سیستم عامل

سیستم عامل سیستم عامل یا سامانه عامل (Operating System) بدون شک مهمترین نرم افزار در کامپیوتر است. سیستم عامل اولین نرم افزاری است که پس از روشن کردن کامپیوتر مشاهده می شود و همچنین آخرین نرم افزاری خواهد بود که قبل از خاموش کردن کامپیوتر مشاهده می شود. سیستم عامل نرم افزاری است که مدیریت برنامه ها را به عهده گرفته و با کنترل، مدیریت و سازماندهی منابع سخت افزاری امکان استفاده بهینه و هدفمند آنها را فراهم کرده و بستری را برای اجرای نرم افزارهای کاربردی فراهم می کند. آموزش سیستم عامل، توسط مهندس فرشید شیرافکن، یکی از بهترین مدرسین مسلط به این مباحث، ارائه شده است.   فهرست : فصل ۱: مفاهیم اولیه پردازنده وقفه فراخوانی های سیستم حفاظت سلسله مراتب حافظه روش های انتقال ورودی/خروجی نگاه کلی به سیستم عامل تاریخچه سیستم عامل انواع سیستم عامل از نظر ساختاری آزمون فصل ۲: فرآیند فرآیند و حالات آن فرآیند معلق انواع زمان بندها نخ(thread) پیاده سازی نخ (سطح کاربر، سطح هسته و ترکیبی) فصل ۳: زمان بندی پردازنده معیارهای زمان بندی الگوریتم های زمان بندی الگوریتم FCFS الگوریتم RR الگوریتم (SPN SJF) الگوریتم SRT الگوریتم HRRN الگوریتم FB الگوریتم MLFQ الگوریتم MLQ زمان بندی اولویت (Priority) زمان بندی …

ادامه نوشته »

دانلود اسلایدهای آموزشی درس سیستم عامل

عنوان جزوه : اسلایدهای آموزشی درس سیستم عامل قالب بندی : Power Point 2003 قیمت :  رایگان شرح مختصر : سیستم‌عامل دو کار عمده انجام می‌دهد: در نگرش پایین به بالا، منابع منطقی (مانند فایل‌ها) و منابع فیزیکی (مانند دستگاه‌های سخت‌افزاری) رایانه را مدیریت و کنترل می‌کند. در نگرش بالا به پایین، وظیفه سیستم‌عامل این است که یک ماشین توسعه یافته (Extended Machine) یا ماشین مجازی (Virtual Machine) را به کاربران ارائه کند تا آنها بتوانند آسان تر برنامه نویسی نمایند و درگیر پیچیدگی‌های سخت‌افزاری رایانه نشوند. فصل اول : نگاهی کلی به سخت افزار کامپیوتر فصل دوم : نگاهی کلی به سیستم عامل فصل سوم : شرح و کنترل فرایند فصل چهارم : چند پردازشی متقارن و ریزهسته ها فصل پنجم : همزمانی  انحصار متقابل و همگام سازی فصل ششم : همزمانی و بن بست و گرسنگی فصل هفتم : مدیریت حافظه فصل هشتم : حافظه مجازی

ادامه نوشته »