İçindekiler:
Tanım - İşyükü ne demektir?
Belirli bir zaman diliminde işletme tarafından gerçekleştirilen iş miktarı veya belirli bir zamanda işletme tarafından gerçekleştirilen ortalama iş miktarı. Bir işletme tarafından yürütülen iş miktarı, o işletmenin etkinliği ve performansı hakkında bir tahmin verir. Bilgisayar biliminde bu terim, bilgisayar sistemlerinin işi işleme ve işleme yeteneğini ifade eder.
Sunucular veya veritabanı sistemleri gibi bileşenlere, oluşturma sonrasında genellikle beklenen bir iş yükü atanır. Performanslarının beklenen iş yüküne kıyasla analizi daha sonra zaman içinde yapılır.
Techopedia İş Yükünü Açıklıyor
İş yükü yeteneklerini artırmaya yönelik bir yaklaşım, sunucu sayısını artırmak ve uygulamaları farklı sunucularda çalıştırmaktır. Bu yaklaşımın dezavantajı kurulum, bakım ve dağıtım maliyetlerinin artmasıdır.
Bilgisayar sistemleri için geçerli olan birkaç iş yükü türü şunları içerir:
- Bellek İş Yükü: Her program veya talimatın geçici veya kalıcı verileri depolamak ve ara hesaplamalar yapmak için bir miktar belleğe ihtiyacı vardır. Bellek iş yükü, belirli bir süre boyunca veya belirli bir zamanda belirli bir anda tüm sistemin bellek kullanımını belirler. Çağrı ve segmentasyon faaliyetleri çok fazla sanal bellek kullanır, böylece ana bellek kullanımını artırır. Ancak yürütülen programların sayısı o kadar fazla olursa bellek performans için bir darboğaz haline gelirse, daha fazla belleğe ihtiyaç olduğunu veya programların daha etkili bir şekilde yönetilmesi gerektiğini gösterir.
- CPU İş Yükü: CPU iş yükü, belirli bir süre veya belirli bir zamanda işlemci tarafından yürütülen talimatların sayısını gösterir. Bu istatistik, CPU her zaman aşırı yüklenirse işlem gücünde bir artışa veya CPU kullanımı belirli bir eşiğin altına düşerse işlem gücünde bir azalmaya ihtiyaç olduğunu gösterir. Başarılı bir uygulama için bir talimatın gerektirdiği döngü sayısını azaltarak belirli bir anda CPU üzerinde yürütülen aynı sayıda komut için daha fazla performans iyileştirmesi elde edilebilir. İkincisi, kod verimliliğini artırarak elde edilebilir.
- G / Ç İş Yükü: Çoğu uygulama girdi toplamak ve çıktı üretmek için önemli ölçüde zaman harcar. Sonuç olarak, bir sistem üzerindeki giriş-çıkış (G / Ç) kombinasyonlarının iş yükü, uygun yük performansı parametrelerinin karşılandığından emin olmak için kapsamlı bir şekilde analiz edilmelidir. Bir sistem tarafından toplanan girdi sayısı ve belirli bir süre boyunca bir sistem tarafından üretilen çıktıların sayısı istatistikleri, girdi-çıktı iş yükü olarak adlandırılır.
- Veritabanı İş Yükü: Veritabanları, bellek kullanımları, maksimum yüklerdeki verim ve G / Ç verimi için analiz edilebilir. Bu bileşenlerin her biri, veritabanı performansı ve parametreleri hakkında küçük bir tahmin verebilir. Ancak, bir veritabanının gerçek iş yükü, belirli bir süre içinde veritabanı tarafından yürütülen sorguların sayısı veya belirli bir zamanda yürütülen ortalama sorgu sayısı belirlenerek analiz edilebilir.