Round-Robin Çizelgeleme nedir?
Yuvarlak robin zamanlaması, bir işi tamamlamak için gereken
her işlemin çok fazla çalışma süresi almasını sağlamak için süreç veya iş
çizelgelerinin oluşturulmasında yardımcı çiftçi destek kredisiolan bir algoritmadır. Bilgisayarlardaki
CPU'lar, her işlem için döngü başına kullanılacak belirli bir süre sağlamak
için zaman dilimlemeyi kullanabilir.
Yuvarlak robin zamanlama kullanarak, çalışan her bir işlem
için bir zaman dilimi. Örneğin bir bilgisayarda kullanıcı üç uygulama, E-posta,
bir web tarayıcısı ve bir kelime işlemci başlatır . Bu uygulamalar, sistem
hafızasına süreçler olarak yüklenir ve her biri, arka planda hangi
uygulamaların çalıştığı dikkate alınmadan kullanıcının çalışmasına izin
verilir.
Yuvarlak robin zamanlama, kaynakların üç uygulama süreci (ve
arka planda çalışan ve arka arkaya çalışan ve sayısız kullanıcı tarafından
tamamen görünmez) arasında paylaşılmasını sağlar. Bu zamanlama iyi çalışır
çünkü her uygulama işlemci döngüsü başına belirli bir süre alır. Bir işlemci
döngüsü, CPU'yu bir seferde çalışan her bir işlemi yönetmesi için gereken
süredir.
Önceki örnekte çalışan uygulamalar, işlemci için kısa bir döngü
sağlar ve bu üç sürecin her birine daha fazla zaman ayrılır ve böylece son
kullanıcıya daha iyi performans gösterir. Yuvarlak robin zamanlaması olmadan,
önce belleğe yüklenen uygulama, atanmış olduğu görevlerden herhangi birini
yerine getirene kadar işlemciyi tekeline alacaktır. Bu uygulama kapatıldığında,
sonraki uygulama kesintisiz olarak başlayabilir ve işleyebilir. Bu, bilgisayar
kullanıcılarının bağımlı olduğu çok pencereli ortamların yoluna girerdi.
Yuvarlak robin zamanlamasının kredi kartı başvurusu kredi notunu etkiler
mikullanılması, bilgisayarın son kullanıcıyla
birlikte kalmasına ve üç uygulama sürecini etkili bir şekilde yönetmesine
yardımcı olur.
Round-robin zamanlama, tüm çalışan işlerini veya her bir
işlemci döngüsünde bir seferde biraz ileriye doğru ilerleyen süreçlerin hepsini
bir arada çalıştırmaya ve sistemle çalışan kişi için kullanılabilirlik
deneyimini geliştirmeye yardımcı olur. CPU daha sonra işlemin bitip bitmediğini
belirlemek için bir döngü sırasında çalışan her görevi yoklar.
Kullanıcının, kelime işlemci uygulamasında çalışmalarını
tamamladıklarına ve kapattığına karar verin. Bu sadece çalışan e-posta ve web
tarayıcı uygulamalarını bırakır. İşlemcinin uygulamaları analiz etmek ve
işlemci işlemcisinin kapandığını ve artık herhangi bir işlemci zamanına ihtiyaç
duymadığını keşfetmesi için CPU'nun bu rotayı takip etmenin hiçbir yolu yoktur.
Yorumlar
Yorum Gönder