كيفية حساب ناتج البيانات في النظم القائمة على التجهيزات الدقيقة
Table of Contents
ويعد منافذ البيانات قياساً رئيسياً للأداء في النظم القائمة على التجهيزات الدقيقة، ويقيِّم كمية البيانات المجهزة أو المنقولة على مدى فترة محددة، ويساعد فهم كيفية حساب ناتج البيانات في تقييم كفاءة النظام وأدائه.
فهم البيانات
ويُعبر عن ناتج البيانات عادة في وحدات مثل الميغابايت في الثانية (MB/s) أو الجياغابات في الثانية (Gbps) ويعتمد على عوامل مثل سرعة ساعات العمل، وإستعراض الحافلات، وبروتوكولات نقل البيانات.
حساب منفذ البيانات
والصيغة الأساسية لنواتج البيانات هي:
Throughput = Data transferred / Time taken]
وفي نظم التجهيزات الدقيقة، يمكن حساب البيانات المنقولة في كل دورة بتكثيف عرض الحافلات بعدد الدورات في الثانية (سرعة الساعة)، مثلا يمكن لنظام حافلة من طراز 32بيت يعمل في 100 ميغاهيرتز أن ينقل:
Data per second = Bus width (bits) × Clock speed (Hz)]
ويعطي تحويل القطع إلى البوتات (يُقدَّم في 8) معدل نقل البيانات في البوتات في الثانية الواحدة.
حساب نموذجي
وتُنقل البيانات من مجهزة صغيرة تحمل حافلة بيانات من 64 طنا تعمل على 200 ميغاهيرتز على النحو التالي:
بيانات في الثانية = 64 × 000 200 × = 000 800 12 قطعة/سيك
Converting to bytes: 12,800,000 / 8 = 1,600,000,000 bytes/sec or approximately 1.6 GB/sec.
عوامل إضافية
وقد تتأثر منافذ العالم الحقيقي بعوامل مثل النفقات العامة للبروتوكول، وقلة الذاكرة، وهيكل النظام، مما يمكن أن يقلل من معدل نقل البيانات الفعال مقارنة بالحسابات النظرية.