Gerçek zamanlı işlem ve toplu işlem arasındaki farklar

Toplu işlem, üretkenliği artırmaya yardımcı olur.

Zaman çerçevesi

Kullanıcı ekipmana veri girdiğinden ve ekipman beklenen çıktıyı sağladığında yanıt süresi olarak adlandırılan süreye geçilir. Gerçek zamanlı sistemler öngörülebilir tepki süreleri vardır. Doğru ve zamanında ise çıktılar doğrudur. Yanıt süreleri mutlaka hızlı olmak zorunda değildir. Bir sürecin gerçek zamanlı olarak değerlendirildiği bir hız yoktur ve tüm süreçler belirli bir gecikmeye sahiptir. İşleme faaliyetleri son teslim tarihleri ​​olduğunda bir sistem "gerçek zamanlı" dır. Toplu işlem, görevlerin tamamlandığı belirli bir zamana sahip değildir ve görevlerin işlenmesi ve bilgisayarın işlenme hızına bağlı olarak, ekip bunları tamamlayabildiğinde görevler sonlandırılır.

Zaman sınırları

Güçlü bir gerçek zamanlı sistemde, son teslim tarihini bile karşılayamamak, eksiksiz bir sistem arızasını gösterir. Düzgün bir gerçek zamanla, bir son tarih ile karşılaşmamak, sistemin mümkün olan en iyi şekilde çalışmadığını gösterir. Seri işlemede, teslim tarihlerine uyulmaması, ekibin görevleri tamamlamak için daha fazla işleme kapasitesine ihtiyacı olduğu anlamına gelebilir.

gömülü

Gerçek zamanlı sistemler genellikle reaktiftir, yani çevre koşullarına göre davranırlar. Gerçek zamanlı işlemciler genellikle gömülüdür, yani bir işletim sistemi arabirimi yoktur ve yalnızca donanım aygıtlarını denetlemek için kullanılırlar. Örneğin, bir dijital termometre, termometrede sürekli olarak doğru bir sıcaklık verecek olan gömülü bir işlemciye sahip olabilir. Toplu işlemler genellikle daha büyük bir bilgisayar sisteminin bir parçasıdır.

Öngörülebilirlik ve esneklik

Gerçek zamanlı sistemler, bir girdiye karşılık olarak ortaya çıkan belirli ve öngörülebilir çıktılara sahiptir. Bir sistemin gerçek zamanda sahip olabileceği sonuçların sayısı genellikle sabittir. Örneğin, termometrede, termometrenin okuma sayısı sabittir ve termometre "et hazır" demesi gibi eşsiz eylemler gerçekleştirmeyecektir. Genellikle yöneticiler, toplu işlemleri farklı amaçlar için ayarlayabilir.

ertelemek

Toplu işlem ile, ekip bir işin çok yoğun olmadığı gece gibi birçok görevi yerine getirmediğinde işlemler kaydedilir. Örneğin, bir şirket, şirket meşgul olduğunda antivirüs taramasını çalıştırmayı reddedebilir, çünkü testler bilgisayarın işlem gücüyle gider. Yöneticiler çoğu işçinin eve gittiği gece genellikle antivirüs taramalarına başlar. Gerçek zamanlı işlem genellikle, işlemci her zaman bir girdi alır.

Bilgisayarların dışında

Toplu işlem de bilgisayarlardan uzaklaşmaktadır. Örneğin, müşteri her zaman bir hizmet için ödediği bir müşteriye fatura göndermek yerine, şirket her ay bir fatura gönderebilir ve böylece şirket nakliye masrafları için çok fazla para harcamak zorunda kalmaz. Gerçek zamanlı işlem genellikle sadece bilgisayar ve mikrodenetleyici anlamına gelir.