دسته بندی: مهندسی » مهندسی کامپیوتر
تعداد مشاهده: 519 مشاهده
فرمت فایل دانلودی: rar
فرمت فایل اصلی: doc
تعداد صفحات: 30
حجم فایل: 19 کیلوبایت
1مقدمه
یک processیک برنامه در حال اجرا میباشد. سیستم unix برای کنترل نمودن process های در حال اجرا برنامه های مختلفی را فراهم ساخته است. بی شک برنامه ps مهمترین برنامه از این نوع میباشد که وضعیت process های کنونی شما را نشان میدهد.
هنگامیکه process ها در صحنه اجرا میشوند، میتوان بوسیله سیگنال هائیکه از صفحه کلید ارسال میگردد آنها را متوقف نمود. اما برای مدیریت process هائیکه در زمینه اجرا میگردند با استفاده از فرمان kill آنها را متوقف میسازیم.
دیگر فرامینی که در این فصل مورد بررسی قرار میگیرد امکان تغییر دادن محیط process ها را فراهم میسازند. فرمان nice اولویت اجرای process را کاهش میدهد تا process های دیگر بیشتر مورد توجه قرار گیرند. فرمان nohup این امکان را در اختیار شما قرار میدهد که پس از خروج از سیستم process شما همچنان در حال اجرا باقی بماند. فرمان at این امکان را در اختیار شما قرار میدهد که برنامه ای را در زمانیکه شما تعیین می نمائید به اجرا در بیاید.
2-7- گزارش وضعیت process ها
فرمان ps
یک برنامه در حال اجراء رایک process مینامند وهر process بوسیله یک شماره واحد شناخته میشودبه این شماره PID ویاشماره مشخصه process میگویند. process های باشماره مشخصه process1. 0 های ویژه سیستم میباشند. process شماره صفرkernel سیستم unix میباشدو process شماره init process.1 نام دارد. این process وظیقه برپاسازی ساختار process ها را بر عهده دارد. در سیستم unix تمام process ها توسط process دیگر ایجاد میشوند که به آن process پدر میگویند. پدرویابه تعبیری دیگر پدر بزرگ تمام process ها process شماره 1 میباشد.