CCZE 0.3.0 Phoenix

CCZE ist ein Dienstprogramm zum Färben von Protokollen.

Die Entwicklung des ursprünglichen Projekts wurde 2003 eingestellt. Im Jahr 2013 habe ich das Programm für den persönlichen Gebrauch kompiliert, es stellte sich jedoch heraus, dass es aufgrund eines suboptimalen Algorithmus recht langsam funktionierte. Ich habe die offensichtlichsten Leistungsprobleme behoben und es dann sieben Jahre lang erfolgreich verwendet, war aber zu faul, es zu veröffentlichen.

Deshalb präsentiere ich Ihnen die Veröffentlichung 0.3.0 Phoenix, die aus der digitalen Asche aufersteht.

  • In dieser Version werden keine neuen Funktionen eingeführt.

  • Fester Aufbau auf modernen Systemen.

  • Ein seit langem bestehender Segfault wurde behoben und die Leistung verbessert:

    • Der Schlüsselwortvergleich wurde neu geschrieben, sodass das Programm nicht mehr viele unnötige Zeichenfolgenvergleiche durchführt.

    • Der Inhalt der Datenbank „services(5)“ wird jetzt zwischengespeichert und mit demselben Mechanismus wie Schlüsselwörter verarbeitet. Es besteht keine Notwendigkeit, /etc/services immer wieder zu analysieren.

    • Verbesserungen im Verarbeitungscode für reguläre Ausdrücke.

Die daraus resultierende Leistungssteigerung betrug das Zehn- oder sogar Hundertfache.

Jetzt befindet sich das Programm im Support- und Wartungsstatus. Das bedeutet, dass ich nicht vorhabe, aktiv daran zu arbeiten, ich habe weder eine Roadmap noch Pläne für die nächsten Releases. Wenn Sie jedoch Fehlerberichte oder Ideen zur Verbesserung der Funktionen des Programms und zur Anpassung seiner Fähigkeiten an die moderne Realität haben, bin ich bereit, so weit wie möglich mit der Entwicklung zu beginnen.

CCZE ist Teil eines ehrgeizigen Projekts, das verschiedene von seinen Entwicklern aufgegebene Software wieder zum Leben erwecken soll. Bisher gibt es von diesem Projekt nur ein registriertes Organisationskonto auf GitHub und dem einzigen Repository mit CCZE-Code. Dort werden in Zukunft neue Repositories erscheinen. An einigen arbeite ich gerade.

Source: linux.org.ru

Kommentar hinzufügen