[Allegro] welches maximum bei ersetzungen mit "_"
Klaus Lehmann
lehmann_klaus at t-online.de
Mi Aug 27 09:38:13 CEST 2014
Guten Morgen,
danke für Ihre Nachricht.
Am Mittwoch, 27. August 2014 um 07:10 schrieben Sie.
Ihre Nachricht finden Sie am Ende dieser eMail.
> Am 26.08.2014 20:08, schrieb Klaus Lehmann:
>>> versuchsweise hochsetzen auf 64000.
>> ist auf 64000 gesetzt.
>>> Hier ist es:
>>> ftp://ac14@134.169.20.101/srch.zip
>> ja, danke. habe ich. jetzt eingebaut.
>> der start ist SEHR langsam. gefühlte verzögerung auf 10%
>> ok, wenn er auch 10x soviel pro durchgang zu ersetzen bekommt, dann
>> könnte die milchmädchenrechnung einen plausible sein.
>> wenn da noch was zu tunen geht, teste ich es gerne aus!
> Fürchte nein. Man kann sich in puncto Performance nichts teureres
> leisten als globale Ersetzungen. Deshalb hatten wir das ja ursprünglich
> etwas eng begrenzt.
> Aber für diesen Fall geht's wohl leider nicht anders zu lösen.
> (Die P-Befehle, auf die Kollege Fischer abhob, sind hier nicht
> anwendbar, die gehen nur für echte UTF-8-Zeichen, d.h. das erste
> Byte oberhalb 191.)
> Allenfalls könnte man diese Sache einfach außerhalb allegro
> machen, mit einem flotten Perlscript. Ganz sicher hat Kollege
> Berger sowas.
ja. gewiss. sed32 wäre da auch ein ansatz.
und "mein" streamingeditor, den ich sowieso verwende, kann ich nicht
nach draussen geben. die aufgabe ist, alles eben mit allegromitteln zu
erledigen.
also, es spricht ja nix dagegen, es in die beiden anderen exe's
einzubauen. nur muss eben jeder wissen, das mit der wahl der
ersetzungen die verarbeitungszeit rapide ansteigt.
wenn ich vergleiche, wie lange ich jetzt auf die 1,7Mill datensätze
warten muss:
1x durchlauf mit einer apr(1500 zeilen)
und 4xdurchlauf mit je einer apr, die ca ein viertel davon hat, dann
würde ich sagen, es dauert fast 4-5x solange. zusammengezählt. also
400-500% länger
grüße
k.l.
> B.E.
> _______________________________________________
> Allegro mailing list
> Allegro at biblio.tu-bs.de
> http://sunny5.biblio.etc.tu-bs.de/mailman/listinfo/allegro
--
Mit freundlichen Grüßen,
Ihr Klaus Lehmann
http://allegronet.de * eMail: allegronet at t-online.de * phone: 03528-452 807(fax 809) * mobil: 0171-953 7843
allegronet.de * Klaus Lehmann * D-01454 Radeberg * Bahnhofstr. 1
zuständiges Finanzamt: FA Hoyerswerda, zuständige Kammer: IHK Dresden
zuständige Aufsichtsbehörde: Gewerbeamt Radeberg, USt-IdNr: DE247550760
* Software für zufriedene Bibliothekare: 1000x bewaehrt und ergiebig
* Bereits 4x allegro-utf8. Buchen Sie die allegro-Roadshow
* Yes we can. Only with allegro. Yes we do. Always with allegro.
* Internetkataloge & WebHosting für Allegro-C & Web 2.0 with VuFind
* 2011: Sponsor der Peter-Sodann-Bibliothek (Staucha)
* 2012: mit allegro-utf8 V3 und allegro-vufind auf der IFLA in Helsinki
* 2013: allegronet ist ein eingetragenes Warenzeichen
Am Mittwoch, 27. August 2014 um 07:10 schrieben Sie:
> Am 26.08.2014 20:08, schrieb Klaus Lehmann:
>>
>>> Kurzerhand haben wir jetzt mal eine srch-Version gemacht, die
>>> 2000 Phrasen verkraften können sollte, und mP können Sie mal
>> "Phrasen" gleich "Ersetzungen" ?! nur nachgefragt...
>>
>>> versuchsweise hochsetzen auf 64000.
>> ist auf 64000 gesetzt.
>>> Hier ist es:
>>
>>> ftp://ac14@134.169.20.101/srch.zip
>>
>>
>> ja, danke. habe ich. jetzt eingebaut.
>> der start ist SEHR langsam. gefühlte verzögerung auf 10%
>> ok, wenn er auch 10x soviel pro durchgang zu ersetzen bekommt, dann
>> könnte die milchmädchenrechnung einen plausible sein.
>>
>> wenn da noch was zu tunen geht, teste ich es gerne aus!
> Fürchte nein. Man kann sich in puncto Performance nichts teureres
> leisten als globale Ersetzungen. Deshalb hatten wir das ja ursprünglich
> etwas eng begrenzt.
> Aber für diesen Fall geht's wohl leider nicht anders zu lösen.
> (Die P-Befehle, auf die Kollege Fischer abhob, sind hier nicht
> anwendbar, die gehen nur für echte UTF-8-Zeichen, d.h. das erste
> Byte oberhalb 191.)
> Allenfalls könnte man diese Sache einfach außerhalb allegro
> machen, mit einem flotten Perlscript. Ganz sicher hat Kollege
> Berger sowas.
> B.E.
> _______________________________________________
> Allegro mailing list
> Allegro at biblio.tu-bs.de
> http://sunny5.biblio.etc.tu-bs.de/mailman/listinfo/allegro
Mehr Informationen über die Mailingliste Allegro