توجه : این پروژه به صورت فایل power point (پاور پوینت) ارائه میگردد
پاورپوینت فرایندها در لینوکس دارای 74 اسلاید می باشد و دارای تنظیمات کامل در Power Point می باشد و آماده پرینت یا چاپ است
فایل پاور پوینت پاورپوینت فرایندها در لینوکس کاملا فرمت بندی و تنظیم شده در استاندارد دانشگاه و مراکز دولتی می باشد.
دانلود پاورپوینت فرایندها در لینوکس
توجه فرمایید.1-در این مطلب، متن اسلاید های اولیه
دانلود پاورپوینت فرایندها در لینوکس
قرار داده شده است2-به علت اینکه امکان درج تصاویر استفاده شده در پاورپوینت وجود ندارد،در صورتی که مایل به دریافت تصاویری از ان قبل از خرید هستید، می توانید با پشتیبانی تماس حاصل فرمایید
4-در صورت مشاهده بهم ریختگی احتمالی در متون زیر ،دلیل ان کپی کردن این مطالب از داخل اسلاید ها میباشد ودر فایل اصلی این پاورپوینت،به هیچ وجه بهم ریختگی وجود ندارد
5-در صورتی که اسلاید ها داری جدول و یا عکس باشند در متون زیر قرار داده نشده است
اسلاید 1 :
كلیه حقوق، متعلق به شورای عالی انفورماتیك و مركزفن آوری شریف بوده و هرگونه دخل و تصرف منوط به اجازه كتبی می باشد.
اسلاید 2 :
مفهوم فرایند
اجرای یک فرایند در پیشزمینه یا پسزمینه
مد کاربر/هسته در اجرای برنامه
دستورات اصلی
دستورات پیشرفته
دستورات کاربردی
اسلاید 3 :
رابطه فرایند ها به صورت سلسله مراتبی است. به این معنی که یک فرایند می تواند یک یا چند فرایند ایجاد کرده و هر کدام از فرایند های جدید نیز به همین منوال می توانند فرایند جدید ایجاد کنند.
یک فرایند روی فرایندهایی که ایجاد کرده است کنترل کامل دارد و حتی می تواند اجرای آنها را متوقف کند.
توقف یک فرایند می تواند باعث توقف فرایندهای تولید شده توسط آن فرایند شود.
در لینوکس به هر کدام از فرایندها یک PID نسبت داده می شود.
اسلاید 4 :
Foreground
موقعی که یک دستور را از اعلان اجرامی کنیم و منتظر میمانیم تا پس از پایان اجرای آن دوباره شکل اعلان ظاهر شود می گوییم فرایند به صورت پیش زمینه اجرا شده است.
Background
موقعی که بعد از دستور علامت & را قرار می دهیم و دستور را اجرا می کنیم فرایند به صورت پس زمینه اجرا می شود به این معنی که بلافاصله شکل اعلان ظاهر می شود در حالیکه اجرای برنامه هنوز ادامه دارد.
اسلاید 5 :
دستور jobs لیست برنامههایی که در پسزمینه در حال اجراست را نشان می دهد.
برای اینکه یک فرایند را به صورت پسزمینه اجرا کنیم، در حین اجرای برنامه ctrl+z را زده و سپس دستور bg را اجرا میکنیم.
دستور fg، برنامه ای که در پس زمینه است را به صورت پیشزمینه اجرا می کند.
اسلاید 6 :
Effective UID
این فیلد نشان دهنده کاربری است که فرایند با استفاده از اجازههای دسترسی آن به فایلها دستیابی انجام می دهد.
این فیلد به طور معمول همان مقدار Real UID را دارد. یعنی همان کاربری که این فرایند را ایجاد کرده است.
در صورتی که فایل دارای اجازه Setuid باشد مقدار این فیلد برابر با UID صاحب فایل خواهد شد.
این حالت در مورد برنامههای خاصی نظیر passwd رخ می دهد.
کاربری که این فایل را اجرا می کند فرایندی ایجاد میکند فیلد effective uid آن برابر uid صاحب فایل (یعنی root) خواهد شد و بدین وسیله اجازه دسترسی کاربر root را خواهد داشت.
اسلاید 7 :
Effective GID
این فیلد نشان دهنده گروه کاربری است که فرایند با استفاده از اجازههای دسترسی آن به فایلها دستیابی انجام می دهد.
این فیلد به طور معمول همان مقدار Real GID را دارد. یعنی گروه همان کاربری که این فرایند را ایجاد کرده است.
در صورتی که فایل دارای اجازه Setgid باشد مقدار این فیلد برابر با GID گروه فایل خواهد شد.
اسلاید 8 :
PID
این فیلد یک شناسه منحصر به فرد است که در حین اجرای یک فرایند به آن نسبت داده می شود.
با اجرای هر فرایند جدید در سیستم این فیلد افزایش می یابد
با دانستن شماره یک فرایند یا فیلد PID می توانیم اطلاعات مختلفی راجع به فرایند استخراج کنیم از طریق دستورهایی مثل ps, pstree, jobs
اسلاید 9 :
تمامی سیستم های عامل چند کاره و چند کاربره برای اجرای صحیح نیاز به استفاده ازمود محافظت شده پردازندههای اینتل دارند.
کرنل یا هسته سیستم عامل در مود ممتاز اجرا می شود
بقیه اجزاء سیستم عامل که همان برنامه ها یا فرایندها هستند در مود کاربر اجرا می شوند.
برنامههایی که در مود کاربر اجرا میشوند برای انجام بعضی کارهای سیستمی از طریق system call کد را در مود کرنل اجرا می کنند.
اسلاید 10 :
در مود کاربر بعضی از دستورهای پردازنده را نمی توان اجرا کرد.
مود کاربر به گونهای است که هیچکدام از فرایندها نمی توانند در حوزه کار دیگری دخالت کند
در مود هسته تمامی دستورهای پردازنده را می توان اجرا کرد
در مود هسته برنامه در حال اجرا به تمامی اجزاء سیستم دسترسی دارد. ولی چون هسته به صورت امن نوشته شده است مشکلی برای بقیه به وجود نمی آید.
برای دریافت اینجا کلیک کنید
تعداد کل پیام ها : 0