[Allegro] A99-Grenze

Bernhard Eversberg ev at biblio.tu-bs.de
Mi Jul 18 15:14:54 CEST 2012


Am 18.07.2012 14:33, schrieb Fischer, Thomas:
>>
>> Nicht "save edit" ist hier der Befehl der Wahl, sondern "put".
>>
>> Mit "save edit" wird jedesmal der (ständig anwachsende)
>> Reservespeicher von vorn bis hinten durchgeschaut, ob irgendwelche
>> bearbeiteten und noch nicht gespeicherten Sätze da sind. Das ist
>> dann bei Ihnen jedesmal nur der allerletzte. (Machen Sie einen
>> Formulierungsvorschlag für xsave.rtf, damit da keiner mehr drauf
>> reinfällt.)
>
> Wenn das hinter jedem einzelne " ins #00" steht, sollte das doch
> (wiewohl ineffizient) gespeichert werden. Wird aber nicht.

Die Ineffizienz wird ständig größer: mit jedem "save edit" wird der
gesamte Reservespeicher von vorn bis hinten abgegrast. Nach 100000
Sätzen ist der schon recht groß... In solchen Größenordnungen ist die
Sache also fürwahr prohibitiv, und weil ohnehin unnötig, auch
indiskutabel. Wie konnten Sie da nur drauf kommen?
Weitere Diskussion darüber lohnt erst wieder, wenn es mit "put"
dann auch noch nicht klappt.
Die Formulierung in der  xsave.rtf  wird ergänzt.

Übrigens,
Das alphab. Handbuchregister zu verlinken wäre theoretisch machbar,
praktisch aber ergäbe sich eine mehrfach größere Datei, was nicht
an sich schon ein Problem wäre, aber die Zahl der Flips wäre viel
zu groß, wenn Sie bedenken, daß diese ja alle in den Hintergrundspeicher
müßten, was einfach nicht geht  (je zwei Felder, #uYx und #uZx !!! und 
0< x < 255). Es gibt als kleine Hilfe die Volltextsuche, die Sie
in  h handbuch  durch Klick auf "Suchen" erreichen. (Dabei sind reg.
Ausdr. möglich, die sich jeweils auf eine Zeile beziehen.) Eine Anzeige
der gefundenen Stelle ist dabei leider nicht möglich, was den Nutzen
natürlich einschränkt. Das PDF ist in der Hinsicht vorteilhafter.

MfG B.E.



Mehr Informationen über die Mailingliste Allegro