İşin Planlaşdırılması ilə CPU Planlaşdırılması Arasındakı Fərq

Mündəricat:

İşin Planlaşdırılması ilə CPU Planlaşdırılması Arasındakı Fərq
İşin Planlaşdırılması ilə CPU Planlaşdırılması Arasındakı Fərq

Video: İşin Planlaşdırılması ilə CPU Planlaşdırılması Arasındakı Fərq

Video: İşin Planlaşdırılması ilə CPU Planlaşdırılması Arasındakı Fərq
Video: 300 fel + Oxuma və dinləmə: - Türk dili + Azərbaycan dili - (dilin daşıyıcısı) 2024, Iyul
Anonim

Əsas Fərq – İş Planlaması və CPU Planlaması

Proses icrada olan proqramdır. Kompüter sistemində paralel işləyən bir neçə proses var. CPU istifadəsini maksimum dərəcədə artırmaq vacibdir. Əməliyyat sistemi CPU-nu proseslər arasında dəyişdirərək kompüteri məhsuldar edə bilər. Maksimum CPU istifadəsi üçün hər dəfə bir prosesin icrası vacibdir. İcra edilməli olan proseslər hazır növbəyə yerləşdirilir. İş qrafiki hansı prosesin hazır növbəyə gətirilməli olduğunu seçmək mexanizmidir. CPU planlaşdırması növbəti hansı prosesin yerinə yetirilməli olduğunu seçmək və CPU-nu bu prosesə ayırmaq üçün mexanizmdir. İş Planlaması və CPU Planlaması arasındakı əsas fərq budur. İş qrafiki uzunmüddətli planlaşdırma, CPU planlaşdırması isə qısamüddətli planlaşdırma kimi tanınır. İş qrafiki iş planlayıcısı və ya uzunmüddətli planlaşdırıcı tərəfindən həyata keçirilir. CPU planlaşdırması CPU planlaşdırıcısı və ya qısamüddətli planlaşdırıcı tərəfindən həyata keçirilir.

İş Planı nədir?

Sistemdə eyni anda bir neçə proses ola bilər. Onları vaxtında icra etmək mümkün olmaya bilər. Buna görə də, həmin proseslər anbara və ya iş hovuzuna yerləşdirilir ki, sonradan icra olunsun. İş qrafiki bu yaddaşdan prosesləri seçmək və onları hazır növbəyə gətirmək mexanizmidir. Bu tapşırığı iş planlayıcısı və ya uzunmüddətli planlaşdırıcı yerinə yetirir. Ümumiyyətlə, Uzunmüddətli Planlaşdırıcının işə salınması vaxt tələb edir. Bu saniyə və ya dəqiqə çəkə bilər. Tezlik zamanla tərs mütənasibdir. Buna görə də, İş planlaşdırıcısının iş hovuzundan prosesi seçmək tezliyi qısamüddətli planlaşdırıcı ilə müqayisədə minimumdur.

İşin Planlaşdırılması və CPU Planlaşdırılması arasındakı fərq
İşin Planlaşdırılması və CPU Planlaşdırılması arasındakı fərq

Şəkil 01: CPU

Çox proqramlaşdırmanın əsas məqsədi CPU-dan maksimum istifadə üçün prosesləri hər zaman davam etdirməkdir. Beləliklə, İş planlaşdırma mexanizmi çox proqramlaşdırma dərəcəsinə nəzarət edir. Bu, proses vəziyyətinə keçidə də təsir edir. İş qrafiki və ya uzunmüddətli planlaşdırma səbəbindən proses yeni vəziyyətdən hazır vəziyyətə keçir.

CPU Planlaşdırılması nədir?

İş Planına əsasən, iş növbəsində bir sıra proseslər mövcuddur. CPU planlaşdırması növbəti hansı prosesin yerinə yetirilməli olduğunu seçmək və CPU-nu bu prosesə ayırmaq üçün mexanizmdir. Bu tapşırıq CPU Scheduler və ya qısamüddətli planlaşdırıcı tərəfindən yerinə yetirilir. Saatın kəsilməsi, I/O kəsilməsi və Əməliyyat Sistemi zəngləri kimi hadisələr baş verdikdə çağırır. Ümumiyyətlə, CPU planlayıcısı tez-tez işə salınır.

CPU-nun planlaşdırılması üçün çəkilən vaxt millisaniyədədir, ona görə də çağırış tezliyi iş planlayıcısından daha yüksəkdir. Ümumiyyətlə, CPU planlaşdırıcısı iş planlayıcısına nisbətən çox proqramlaşdırma dərəcəsi üzərində minimum nəzarətə malikdir. Bu, proses vəziyyətinə keçidə də təsir edir. CPU Planlaşdırılması və ya qısamüddətli planlaşdırma səbəbindən proses hazır vəziyyətdən işlək vəziyyətə çatır.

İşin Planlaşdırılması və CPU Planlaşdırılması arasında oxşarlıq nədir?

İşin Planlaşdırılması və CPU Planlaşdırılması prosesin icrası ilə əlaqədardır

İşin Planlaşdırılması ilə CPU Planlaşdırılması Arasındakı Fərq Nədir?

İş Planlaması vs CPU Planlaması

İş qrafiki hansı prosesin hazır növbəyə gətirilməli olduğunu seçmək mexanizmidir. CPU-nun planlaşdırılması növbəti hansı prosesin yerinə yetirilməli olduğunu seçmək üçün mexanizmdir və CPU-nu həmin prosesə ayırır.
Sinonimlər
İş qrafiki uzunmüddətli planlaşdırma kimi də tanınır. CPU-nun planlaşdırılması qısamüddətli planlaşdırma kimi də tanınır.
Emal edilib
İşin planlaşdırılması uzunmüddətli planlaşdırıcı və ya iş planlayıcısı tərəfindən həyata keçirilir. CPU-nun planlaşdırılması qısamüddətli planlaşdırıcı və ya CPU planlayıcısı tərəfindən həyata keçirilir.
Proses Vəziyyətinə Keçid
Proses iş qrafikində yeni vəziyyətdən hazır vəziyyətə keçir. Proses CPU planlaşdırmasında hazır vəziyyətdən işləyən vəziyyətə keçir.
Çox proqramlaşdırma
İş Planlamasında çox proqramlaşdırma üzərində daha çox nəzarət. CPU Planlaşdırmasında çox proqramlaşdırma üzərində daha az nəzarət.

Xülasə – İş Planlaması vs CPU Planlaması

Kompüter sistemində çoxlu proseslər var. İcra olunan proqramın bir proses olduğu məlumdur. CPU istifadəsini maksimum dərəcədə artırmaq üçün həmişə bir prosesin icrası tələb olunur. İşin planlaşdırılması və CPU Planlaşdırılması prosesin icrası ilə əlaqələndirilir. İş qrafiki hansı prosesin hazır növbəyə gətirilməli olduğunu seçmək mexanizmidir. CPU planlaşdırması növbəti hansı prosesin yerinə yetirilməli olduğunu seçmək və CPU-nu bu prosesə ayırmaq üçün mexanizmdir. İş Planlaması və CPU Planlaması arasındakı fərq budur.

Tövsiyə: