Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > it.comp.retrocomputing > #45907
| From | "fm" <fm@fm.it> |
|---|---|
| Newsgroups | it.comp.retrocomputing |
| Subject | Re: Nuovi manuali sul System/34 IBM |
| Date | 2015-08-12 08:03 +0200 |
| Organization | Aioe.org NNTP Server |
| Message-ID | <mqenka$fef$1@speranza.aioe.org> (permalink) |
| References | <tu3hsatoi9jjij6ngrh4q8mkfvsnke68uh@4ax.com> <mqa9rj$tt4$1@speranza.aioe.org> <qh5isap84rm37j51fifljr29d2sehuc9f9@4ax.com> <mqcg2c$309$1@speranza.aioe.org> <7e9ksahmjcoq70kqb5r0l28r8ui9de9f08@4ax.com> |
CUT >2. il fatto che per estendere un file pieno il 34 lo copi tutto altrove: mi >sembra (ma in effetti ho qualche dubbio) che il 36 fosse in grado di >gestire >file formati da più extent non contigui; Sul 36 i file erano contigui. C'era la extend nella // FILE ma quando era necessario farlo... tutto il file veniva copiato in un'altra posizione sul disco. Operazione che sul 5360 molto molto veloce, almeno rispetto ad un COPYDATA e non ho mai capito il perche'... C'era anche una tecnica che prevedeva (tramite due compress, compress high e compress low) la creazione di un'area vuota subito dopo la £library e prima dei files... Questo spazio velocizzava un po' nei casi in cui si creavano molti files o si ricorreva spesso all'estensione... >3. il 36 poteva estendere una libreria piena creando una apposita >estensione >(una sola, ma meglio di nulla), il 34 no, e vedo che c'erano anche diverse >restrizioni circa le modalità di (ri)allocazione, quindi mi domando se >c'era >qualche modo per estendere una libreria che non fosse copiare tutto >altrove; non saprei ... comunque tutto passava dal $MAINT (il programma che sta dietro a BLDLIBR, SAVELIBR etc) CUT >5. ho capito cos'erano gli offline multivolume file (OLMV)... Orrore! :) questi non me li ricordo...:-) > Per questi file, la proc KEYSORT non era piu' necessaria ... sebbene si > usasse > ancora utile sui file con molte chiavi per aumentare le prestazioni. >Vedi sopra. Anche sul 36 c'era la KEYSORT, quindi suppongo che anche lì gli >indici fossero comunque a manutenzione "alleggerita" e ogni tanto ci fosse >la >necessità di ribilanciarli. Domanda, mediamente quanto ci metteva uno STOP >SYSTEM con l'opzione SORT? E ogni quanto si faceva? mai usato > Oltre che per ordinare il sort si usava per estrarre un sottinsieme di > records > da un file il sort di tipo A (address) creava dei piccoli records di 3 > byte > (richiami) ed era velocissimo, forse il metodo piu' veloce. Certamente > piu' di > un estrazione tramite l'indice e potenzialmente anche superiore tramite > l'accesso al file come input primario. >Questo ho ben presente come funziona: ci ho giocato qualche volta per >curiosità. >Per quanto riguarda le prestazioni, immagino che il sort fosse conveniente >quando si dovevano elaborare molti record: una procedura che toccasse >giusto >qualche record immagino che sarà stata più rapida usando l'indice. Ora che >hai >chiamato il sort, gli hai fatto fare la selezione, etc. etc. etc. forse fai >prima a chiamare direttamente un RPG che usi il file indicizzato. Ovviamente la valutazione va fatta caso per caso. In generale, sul 36 ho sempre avuto sui files principali relativamente pochi indici ( per mantenere le prestazioni dell'interattivo entro limiti accettabili). preferendo usare il sort per estrarre e/o selezionare i record solo al momento del bisogno in tutte le elaborazioni poco frequenti. E, se non hai un indice opportuno, quella del sort e' spesso la tecnica piu' veloce che se la gioca con l'accesso al file come input primario, beninteso input primario senza indici eh ! CUT > >Un'altra cosa curiosa sono i tempi di elaborazione: in un esempio di > > Evidentemente non hai mai visto in funzione un Ibm S/23 > Datamaster...:-))) >Va be', ma quello era per utente singolo, qui si parla di un altro genere >di >macchina. Sapevo che era lento, ma non avevo mai letto esplicitamente una >stima >dei tempi ritenuta accettabile. I due secondi per il programma frequente ci >possono anche stare; sono i 15 per il programma sporadico che mi >meravigliano. C'erano comunque molti gradi di liberta' nel realizzare un'applicazione o una specifica funzione... l'ambiente di sviluppo perdonava abbastanza anche le tecniche di programmazione non raffinate e poco efficienti. O forse i clienti stessi erano meno evoluti ed esigenti. Ti sara' certamente capitato scorrere il source di procedure o programmi in produzione da anni e con gli utenti soddisfatti ... e di trovarli ORRIPILANTI per quello che c'e' scritto :-)))) ciao fm
Back to it.comp.retrocomputing | Previous | Next — Previous in thread | Next in thread | Find similar
Nuovi manuali sul System/34 IBM G. <gerry77@no.spam.mail.com> - 2015-08-10 14:24 +0200
Re: Nuovi manuali sul System/34 IBM "fm" <fm@fm.it> - 2015-08-10 15:44 +0200
Re: Nuovi manuali sul System/34 IBM G. <gerry77@no.spam.mail.com> - 2015-08-11 00:58 +0200
Re: Nuovi manuali sul System/34 IBM "fm" <fm@fm.it> - 2015-08-11 11:42 +0200
Re: Nuovi manuali sul System/34 IBM G. <gerry77@no.spam.mail.com> - 2015-08-11 20:56 +0200
Re: Nuovi manuali sul System/34 IBM "fm" <fm@fm.it> - 2015-08-12 08:03 +0200
Re: Nuovi manuali sul System/34 IBM G. <gerry77@no.spam.mail.com> - 2015-08-12 18:44 +0200
Re: Nuovi manuali sul System/34 IBM "fm" <fm@fm.it> - 2015-08-12 19:48 +0200
Re: Nuovi manuali sul System/34 IBM G. <gerry77@no.spam.mail.com> - 2015-08-12 22:56 +0200
Re: Nuovi manuali sul System/34 IBM "fm" <fm@fm.it> - 2015-08-13 06:22 +0200
Re: Nuovi manuali sul System/34 IBM "dott.Piergiorgio" <dott.piergiorgio@gmail.com> - 2015-08-14 14:21 +0200
Re: Nuovi manuali sul System/34 IBM G. <gerry77@no.spam.mail.com> - 2015-08-14 18:36 +0200
Re: Nuovi manuali sul System/34 IBM "dott.Piergiorgio" <dott.piergiorgio@gmail.com> - 2015-08-14 14:15 +0200
Re: Nuovi manuali sul System/34 IBM G. <gerry77@no.spam.mail.com> - 2015-08-14 18:36 +0200
Re: Nuovi manuali sul System/34 IBM "dott.Piergiorgio" <dott.piergiorgio@gmail.com> - 2015-08-14 19:55 +0200
Re: Nuovi manuali sul System/34 IBM G. <gerry77@no.spam.mail.com> - 2015-08-15 00:09 +0200
Re: Nuovi manuali sul System/34 IBM "fm" <fm@fm.it> - 2015-08-14 20:13 +0200
Re: Nuovi manuali sul System/34 IBM G. <gerry77@no.spam.mail.com> - 2015-08-15 00:09 +0200
Re: Nuovi manuali sul System/34 IBM "fm" <fm@fm.it> - 2015-08-15 08:30 +0200
Re: Nuovi manuali sul System/34 IBM "dott.Piergiorgio" <dott.piergiorgio@gmail.com> - 2015-08-15 11:04 +0200
Re: Nuovi manuali sul System/34 IBM "dott.Piergiorgio" <dott.piergiorgio@gmail.com> - 2015-08-17 10:56 +0200
Re: Nuovi manuali sul System/34 IBM G. <gerry77@no.spam.mail.com> - 2015-08-18 07:24 +0200
Re: Nuovi manuali sul System/34 IBM scap61 <scap6161@yahoo.it> - 2015-08-18 00:52 -0700
Re: Nuovi manuali sul System/34 IBM G. <gerry77@no.spam.mail.com> - 2015-08-18 16:47 +0200
Re: Nuovi manuali sul System/34 IBM scap61 <scap6161@yahoo.it> - 2015-08-18 13:19 -0700
Re: Nuovi manuali sul System/34 IBM scap61 <scap6161@yahoo.it> - 2015-08-18 13:25 -0700
Re: Nuovi manuali sul System/34 IBM "dott.Piergiorgio" <dott.piergiorgio@gmail.com> - 2015-08-10 18:11 +0200
Re: Nuovi manuali sul System/34 IBM G. <gerry77@no.spam.mail.com> - 2015-08-11 00:58 +0200
Re: Nuovi manuali sul System/34 IBM "dott.Piergiorgio" <dott.piergiorgio@gmail.com> - 2015-08-11 07:03 +0200
Re: Nuovi manuali sul System/34 IBM G. <gerry77@no.spam.mail.com> - 2015-08-11 11:11 +0200
Re: Nuovi manuali sul System/34 IBM "fm" <fm@fm.it> - 2015-08-11 11:48 +0200
Re: Nuovi manuali sul System/34 IBM "dott.Piergiorgio" <dott.piergiorgio@gmail.com> - 2015-08-12 10:29 +0200
Re: Nuovi manuali sul System/34 IBM scap61 <scap6161@yahoo.it> - 2015-08-11 13:57 -0700
csiph-web