← rfc/
╔══════════════════════════════════════════════════════════════════════════╗
RFC 415 · general

TENEX BANT GENİŞLİĞİ

Yazar
Kurum
Tarih
29 Kasım 1972
Durum
Network Working Group Yorum Talebi
Kanal
general/

TENEX BANT GENİŞLİĞİ

Network Working Group
H. Murray
Request for Comments: 415
NIC: 392
Stanford Research Institute
29 Kasım 1972


Utah’taki G. Hicks ve B. Wessler tarafından hazırlanan NIC 11584 (RFC 392), yakın zamanda ağın kullanım maliyetini tartışmıştır.

Aynı türdeki bu sayıları alıp onlara başka bir bakış açısından bakmak istiyorum. Maliyetleri hesaplamadan, ana makinelerin nihai performansını ele alalım. Ağ üzerinden kendisine dizgeler gönderen basit bir TENEX programı yazdım. BIN/BOUT ve arabellekli gönderme kipini kullandı. Bazı şeyleri saydı, ancak dizgeyi işlemedi. Bir milyon bitlik örneklerle aşağıdaki sonuçlar elde edildi.

Arabellekli Gönderme Kipi (BIN/BOUT)

Bayt/Boyut Gerçek Baud CPU Baud Gerekli CPU
50/36 48.8K 291K %16
100/36 46.5K 309K %15
200/36 52.7K 322K %16
400/36 59.3K 267K %22
800/36 61.1K 279K %21
Bayt/Boyut Gerçek Baud CPU Baud Gerekli CPU
50/8 22.0K 70K %31
100/8 26.7K 76K %35
200/8 29.0K 79K %36
400/8 30.0K 81K %37
800/8 31.9K 78K %40
1600/8 38.1K 64K %59
3200/8 41.8K 59K %70

Arabellekli Olmayan Kip (SIN/SOUT)

Aşağıdakiler, arabellekli kip kullanılmadan SIN/SOUT kullanılarak elde edilmiştir.

Bayt/Boyut Gerçek Baud CPU Baud Gerekli CPU
50/36 36K 95K %38
100/36 44K 95K %45
200/36 49K 92K %53
400/36 54K 90K %60
Bayt/Boyut Gerçek Baud CPU Baud Gerekli CPU
50/8 12K 22K %57
100/8 16K 21K %75
200/8 18K 20K %92
400/8 20K 20K %99

Bu testler, sistemimiz üzerinde başka hiçbir yük yokken, 1.29’un erken bir sürümüyle çalıştırılmıştır. İletimin giriş ve çıkış yarıları birlikte ortalanmıştır; yani yukarıdaki baud hızları, dizgelerin hem gönderilip hem de alındığı göz önüne alınarak 2 milyon bit kullanılarak hesaplanmıştır.

Diğer Veri Parçaları

TTY’lerimiz ve LPT, yaklaşık 15–20 KB düzeyinde nihai CPU bant genişliklerine sahiptir. 2400 baud hızında bir TTY, CPU’nun %15’ini alır. Üç seviye iç içe geçmiş Telnet oturumları, yalnızca 2400 baud’luk bir terminalde yazı yazılırken bile neredeyse hesaplama gücüyle sınırlı hale gelir.

Kabaca bir hesaplama olarak, TIP bant iletim özelliğinin bant genişliği — Steve Butterfield’ın (BBN’den) NETMAG programı kullanılarak — yaklaşık 7 kilobit/sn’dir. Yaklaşık 6.000 TENEX sayfasından oluşan bir bant, iletilmek için yaklaşık 4 saat gerektirmiştir. Bu, bir gece geç saatte ETAC’tan CCA’ya, sistemimizde başka hiçbir şey çalışmazken gönderilmiş tam bir banttı. Bu bant genişliğini sürdürmek için CPU’nun yaklaşık %30’u gereklidir. Bu da yine CPU saniyesi başına yalnızca yaklaşık 20 KB anlamına gelmektedir.


Bu RFC, çevrimiçi RFC arşivlerine girilmek üzere makine tarafından okunabilir biçime Helene Morin tarafından, Via Genie, 12/99 tarihinde dönüştürülmüştür.