Autor Thema: limitierte Pipe-Performance  (Gelesen 1909 mal)

irixxer

  • Gast
limitierte Pipe-Performance
« am: 03. Mai 2006, 20:05:09 »
Hallo zusammen,

wir haben eine verteilte Applikation unter Solaris 8 laufen, die auf verschiedene Arten kommuniziert. Dabei sind uns genau bei der Schnittstelle, die ueber Pipes kommunizert Performanceprobleme aufgetaucht und es wurde festgestellt, dass die Bandbreite der Kommunikation auf ca 2Mbit/Sekunde begrenzt ist. Die Applikation selber hat keinerlei Begrenzung.
Ist ein solches Problem in Solaris (speziell Version 8) bekannt (es scheint einen Patch dazu zu geben 109454-04)?

Vielen Dank im Voraus,

Christian.

sonnenblen.de - Das unabhängige Sun User Forum

limitierte Pipe-Performance
« am: 03. Mai 2006, 20:05:09 »

Offline Jonny

  • Global Moderator
  • Sobl Guru
  • *****
  • Beiträge: 1063
Re: limitierte Pipe-Performance
« Antwort #1 am: 03. Mai 2006, 20:40:44 »
Hi Christian,

ist der Patch schon installiert?

Wer ist schneller, der, der in Pipe schreibt, oder der, der aus der Pipe liest?
Wenn der Schreiber schneller ist, dann macht der die Pipe voll (64 KB glaube ich) und
bleibt erst mal stehen (zweng Datenverstopfung). Die Folge ist klar...
Solche Sachen sollten mit truss oder mpstat (viele Waits auf den CPUs) messbar sein.

Wirklich richtig schnell ist eine Pipe nicht (im Vergleich zu Shared Memory).
Dass die bei 2Mbit Ende ist hätte ich so nicht gedacht, ich habe mir aber dahingehend
auch noch nicht ernsthaft Gedanken gemacht oder mal was gemessen.
Stellt sich aber auch die Frage von welchem CPU Typ wir sprechen.

Gruß
Jonny
solaris is like a wigwam :
no windows, no gates and a apache inside !

irixxer

  • Gast
Re: limitierte Pipe-Performance
« Antwort #2 am: 04. Mai 2006, 19:11:17 »
Nein, der Patch ist noch nicht installiert. Es laeuft gerade eine Anfrage, ob der Patch mit der problematischen Applikation zertifiziert ist.
Aber das truss hat uns eine ganze Ecke weitergeholfen und gezeigt, dass die Applikation wild versucht aus einer leeren Pipe zu lesen. Ein Engeweihter ist gerade an der Sache dran, es gibt ein paar Parameter zur Pipe-Konfiguration in der Anwendung.

Vielen Dank.

Offline Jonny

  • Global Moderator
  • Sobl Guru
  • *****
  • Beiträge: 1063
Re: limitierte Pipe-Performance
« Antwort #3 am: 04. Mai 2006, 19:18:15 »
Schön zu hören, dass dir geholfen wurde  :D
Wenn es nicht sein muß, dann würde ich mir ev. den Patch sparen.
Schau halt mal wie der von Sun gewertet wird (im Recommended enthalten oder so...).

Cool, dass wir inzwischen solch internationale Reichweite haben 8)
Wir können ja mal einen Wettbewerb für den am weitest entfernten User ausschreiben ;D ;D

Gruß
Jonny
solaris is like a wigwam :
no windows, no gates and a apache inside !