ایستگاه های کاری آنلاین OnWorks Linux و Windows

لوگو

میزبانی آنلاین رایگان برای ایستگاه های کاری

<قبلی | فهرست | بعدی>

چگونه یک فرآیند کار می کند

هنگامی که یک سیستم راه اندازی می شود، هسته تعدادی از فعالیت های خود را به عنوان فرآیندها آغاز می کند و برنامه ای به نام راه اندازی می کند. init انجام. init انجام، به نوبه خود، یک سری از اسکریپت های پوسته (واقع در

/و غیره) به نام اسکریپت های init، که تمام خدمات سیستم را شروع می کند. بسیاری از این خدمات به عنوان پیاده سازی می شوند برنامه های دیمون، برنامه هایی که فقط در پس زمینه می نشینند و بدون داشتن رابط کاربری کار خود را انجام می دهند. بنابراین حتی اگر ما وارد نشده باشیم، سیستم حداقل کمی مشغول انجام کارهای روتین است.

این واقعیت که یک برنامه می تواند برنامه های دیگر را راه اندازی کند در طرح فرآیند به صورت a بیان می شود فرآیند والدین تولید یک فرآیند کودک.


هسته اطلاعات مربوط به هر فرآیند را برای کمک به سازماندهی چیزها حفظ می کند. به عنوان مثال، به هر فرآیند عددی به نام a اختصاص داده می شود شناسه فرآیند or PID. PID ها به ترتیب صعودی با init انجام همیشه PID 1 دریافت می کند. هسته همچنین حافظه اختصاص داده شده به هر فرآیند و همچنین آمادگی فرآیندها برای از سرگیری اجرا را پیگیری می کند. مانند فایل‌ها، فرآیندها نیز صاحبان و شناسه‌های کاربری، شناسه‌های کاربری مؤثر و غیره دارند.


برترین سیستم عامل Cloud Computing در OnWorks: