پاورپوینت با موضوع فرايند در لينوکس

لینک دانلود و خرید پایین توضیحات
دسته بندی : پاورپوینت
نوع فایل : .ppt ( قابل ويرايش و آماده پرينت )
تعداد اسلاید : 72 اسلاید
قسمتی از متن .ppt :
فرايند در لينوکس
فرايند هاي لينوکس
مفهوم فرايند
اجراي يک فرايند در پيشزمينه يا پسزمينه
مد کاربر/هسته در اجراي برنامه
دستورات اصلي
دستورات پيشرفته
دستورات کاربردي
فرايندها (1)
منظور از فرايند يک برنامه يا کد در حال اجرا در سيستم مي باشد.
قسمتي از کدهاي يک فرايند در مود کاربر و قسمتي در مود کرنل (هسته) اجرا مي شود.
فرايندها (2)
رابطه فرايند ها به صورت سلسله مراتبي است. به اين معني که يک فرايند مي تواند يک يا چند فرايند ايجاد کرده و هر کدام از فرايند هاي جديد نيز به همين منوال مي توانند فرايند جديد ايجاد کنند.
يک فرايند روي فرايندهايي که ايجاد کرده است کنترل کامل دارد و حتي مي تواند اجراي آنها را متوقف کند.
توقف يک فرايند مي تواند باعث توقف فرايندهاي توليد شده توسط آن فرايند شود.
در لينوکس به هر کدام از فرايندها يک PID نسبت داده مي شود.
فرايندها (3)
Foreground
موقعي که يک دستور را از اعلان اجرامي کنيم و منتظر ميمانيم تا پس از پايان اجراي آن دوباره شکل اعلان ظاهر شود مي گوييم فرايند به صورت پيش زمينه اجرا شده است.
Background
موقعي که بعد از دستور علامت & را قرار مي دهيم و دستور را اجرا مي کنيم فرايند به صورت پس زمينه اجرا مي شود به اين معني که بلافاصله شکل اعلان
ظاهر مي شود در حاليکه اجراي برنامه هنوز ادامه دارد
فرايندها (4)
دستور jobs ليست برنامههايي که در پسزمينه در حال اجراست را نشان مي دهد.
براي اينکه يک فرايند را به صورت پسزمينه اجرا کنيم، در حين اجراي برنامه ctrl+z را زده و سپس دستور bg را اجرا ميکنيم.
دستور fg، برنامه اي که در پس زمينه است را به صورت پيشزمينه اجرا مي کند.