مراحل اجرای سیستم عامل
ارسال شده: چهارشنبه ۹ آبان ۱۴۰۳, ۹:۵۳ ق.ظ
1. بوتاسترپینگ (Bootstrapping): وقتی رایانه روشن میشود، ابتدا یک برنامه کوچک به نام BIOS یا UEFI اجرا میشود. این برنامه وظیفه دارد تا سیستم عامل را از دیسک سخت یا SSD بارگذاری کند.
2. بارگذاری کرنل (Kernel Loading): BIOS یا UEFI کرنل سیستم عامل را به حافظه اصلی (RAM) بارگذاری میکند. کرنل هسته اصلی سیستم عامل است که مدیریت منابع سختافزاری و نرمافزاری را بر عهده دارد.
3. راهاندازی درایورها (Driver Initialization): کرنل درایورهای سختافزاری را بارگذاری و راهاندازی میکند تا بتواند با دستگاههای مختلف مانند دیسک سخت، کارت گرافیک، و شبکه ارتباط برقرار کند.
4. راهاندازی سرویسها (Service Initialization): سیستم عامل سرویسها و فرآیندهای ضروری را راهاندازی میکند. این سرویسها شامل مدیریت فایلها، شبکه، و امنیت سیستم هستند.
5. بارگذاری رابط کاربری (User Interface Loading): در نهایت، سیستم عامل رابط کاربری گرافیکی (GUI) یا خط فرمان (CLI) را بارگذاری میکند تا کاربر بتواند با سیستم تعامل داشته باشد.
2. بارگذاری کرنل (Kernel Loading): BIOS یا UEFI کرنل سیستم عامل را به حافظه اصلی (RAM) بارگذاری میکند. کرنل هسته اصلی سیستم عامل است که مدیریت منابع سختافزاری و نرمافزاری را بر عهده دارد.
3. راهاندازی درایورها (Driver Initialization): کرنل درایورهای سختافزاری را بارگذاری و راهاندازی میکند تا بتواند با دستگاههای مختلف مانند دیسک سخت، کارت گرافیک، و شبکه ارتباط برقرار کند.
4. راهاندازی سرویسها (Service Initialization): سیستم عامل سرویسها و فرآیندهای ضروری را راهاندازی میکند. این سرویسها شامل مدیریت فایلها، شبکه، و امنیت سیستم هستند.
5. بارگذاری رابط کاربری (User Interface Loading): در نهایت، سیستم عامل رابط کاربری گرافیکی (GUI) یا خط فرمان (CLI) را بارگذاری میکند تا کاربر بتواند با سیستم تعامل داشته باشد.