Stratus hat zwei Versionen von OpenSSL/SSH veröffentlicht. Release 1 läuft auf der Continuum-Plattform unter VOS Release 14.7x. Release 2 läuft auf der Vseries-Plattform unter Releases größer als 15.0.
Paul hat die CPU-Auslastung und die Codepfade behandelt, aber es gibt noch einen weiteren sehr wichtigen Aspekt vieler Anwendungen - die Netzwerkauslastung.
Ich wurde kürzlich gebeten, eine Trace-Datei zu analysieren. Sie war nur 161 Sekunden lang und enthielt etwas mehr als 2,6 Millionen Frames. Ich war erstaunt zu entdecken, dass etwa 75 % dieser Frames entweder Ping-Anfragen oder Ping-Antworten waren.
Zum Glück gibt es Regressionstests. Anfang dieser Woche hatte ich ein wirklich gutes Gefühl bei einem neuen Code, den ich geschrieben und (wie ich dachte) fehlerfrei gemacht hatte.
Die folgenden Bemerkungen zur Durchführung effektiver Vorproduktionstests habe ich für meine Kolumne "VOS Corner" im Newsletter der Stratus User Group im Dezember 1996 geschrieben. Sie sind auch heute, fast 13 Jahre später, noch relevant.
In dem 1971 gedrehten Film "Dirty Harry" spielt Clint Eastwood einen knallharten, straßenbewährten Polizisten. In der Eröffnungsszene stoppt er cool einen Banküberfall, indem er die Bankräuber mit seiner riesigen, langläufigen Smith & Wesson .44 Magnum Handfeuerwaffe niederschießt.
Neulich wurde mir bei einer Diskussion mit einigen Anwendern klar, dass sie nicht verstanden haben, unter welchen Bedingungen ein Stratus VSeries-System home bezüglich einer Netzwerkkarte aufrufen würde.
Mit dem Trend weg von der Ausführung von telnetd und FTPD und hin zur Ausführung von SSHD entfernen viele Systemadministratoren die "telnet"- und "FTP"-Dienstzeilen aus der Datei >system>stcp>services.
Sie denken also über ein Upgrade auf ein neues Release von OpenVOS oder auf eine neuere Hardware-Plattform nach und möchten die Auswirkungen auf die Antwortzeit oder den Durchsatz Ihrer Anwendung kennen? Was tun Sie, um diese Frage zu beantworten? Lesen Sie weiter, um einige Vorschläge zu hören.
Ich habe angefangen, über die Qualitäten nachzudenken, die großartige Programmierer von lediglich guten Programmierern unterscheiden. Lesen Sie weiter, um meine Ansichten zu erfahren.