"not enough memory" und ANSI.COM
Robert Fischer Berlin
rfb at mail.blinx.de
So Mär 14 09:05:44 CET 1999
-----Ursprüngliche Nachricht-----
Von: Bibliothek GWZO e.V. <librarey at rz.uni-leipzig.de>
>gibt es bei der Neuinstallation von Allegro V15e noch eine Einstellung,
>die ich machen muss, ausser die ansi.sys in die config.sys einzuarbeiten?
>Noch dazu: der Computer greift auf Allegro im Netz zu. D.h. bei allen
>anderen funktionieren die Programmeinstellungen, weswegen ich dachte, es
>liegt moeglicherweise an den lokalen Einstellungen des Computers ...
>Katrin Ziarkowski
Lieb Frau Ziarkowski, Liebe Liste,
für Sie und die etlichen anderen, die sich bei dem Installieren von
allegro-C mühen, schreibe ich hier noch einiges auf, was mir beim haeufigen
Tun in diesem Zusammenhang auffiel.
(Es gibt natuerlich auch Hinweise im Handbuch, T. 0.10)
Als erstes notiere ich den Inhalt meiner unter WIN98 funktionierenden
Konfigurationsdateien und die daraus resultierende Speicherbelegung. Ich
selbst vergesse die Schreibweise auch gelegntlich und bin dann froh ueber
einen Spickzettel.
CONFIG.SYS
device=c:\windows\himem.sys
device=c:\windows\emm386.exe noems
dos=high,umb
devicehigh=c:\windows\COMMAND\display.sys con=(ega,,1)
Country=049,437,c:\windows\COMMAND\country.sys
buffers=30
files=50
devicehigh=c:\windows\COMMAND\ansi.sys
AUTOEXEC.BAT
mode con codepage prepare=((437) c:\windows\COMMAND\ega.cpi)
mode con codepage select=437
lh keyb gr,,c:\windows\COMMAND\keyboard.sys
path=c:\batch;c:\util
lh doskey
Speicherbelegung: (Die Tabelle des Befehls mem /c >conf.txt kommt hier
nicht so schoen)
Module mit Zugriff auf Arbeitsspeicher unter 1 MB:
Name Gesamt = Konventioneller + oberer Speicher
-------- ---------------- ---------------- ----------------
SYSTEM 36.864 (36K) 10.592 (10K) 26.272 (26K)
HIMEM 1.120 (1K) 1.120 (1K) 0 (0K)
EMM386 4.032 (4K) 4.032 (4K) 0 (0K)
DBLBUFF 2.976 (3K) 2.976 (3K) 0 (0K)
WIN 3.824 (4K) 3.824 (4K) 0 (0K)
vmm32 106.720 (104K) 2.080 (2K) 104.640 (102K)
COMMAND 10.416 (10K) 10.416 (10K) 0 (0K)
DISPLAY 8.304 (8K) 0 (0K) 8.304 (8K)
ANSI 4.320 (4K) 0 (0K) 4.320 (4K)
IFSHLP 2.864 (3K) 0 (0K) 2.864 (3K)
KEYB 6.944 (7K) 0 (0K) 6.944 (7K)
DOSKEY 4.688 (5K) 0 (0K) 4.688 (5K)
Frei 620.080 (606K) 620.080 (606K) 0 (0K)
Speicherbelegung im berblick:
Speichertyp Gesamt = Belegt + Frei
---------------- ----------- ----------- -----------
Konventionell 655.360 35.280 620.080
Oberer 158.032 158.032 0
Reserviert 0 0 0
XMS-Speicher 66.885.296 ? 132.845.568
---------------- ----------- ----------- -----------
Speicher gesamt 67.698.688 ? 133.465.648
Ges. unter 1 MB 813.392 193.312 620.080
Max. Gráe fr ausfhrbares Programm 620.064 (606K)
Gráter freier oberer Speicherblock 0 (0K)
MS-DOS ist resident im hohen Speicherbereich (HMA).
Sie schrieben von Netzwerkanbindung.
Es ist von der Version Ihres Netzwerkbetriebssystems und der Aktualitaet der
Treiber abhaengig, sowie von Qualifikation und Motivation des Netzadmin, wie
gut oder schlecht Ihr konventioneller Arbeitsspeicher (unter 640 kB)
konfiguriert ist.
Bekanntlich neigen speziell die Netztreiber und die Netzdruckerverwaltung
dazu, nicht mit
DEVICEHIGH (CONFIG.SYS) oder LOADHIGH (AUTOEXEC.BAT) nach oben geladen
werden zu wollen.
Es sollte Ihnen aber gelingen, ca. 590 kByte freier Speicher
herauszukitzeln.
Dann brauchen Sie an allegro-C nichts zu aendern.
Ich habe in den Konfigurationsdateien von Rechnern schon die merkwuerdigsten
Dinge erlebt.
Das Maximum war ein Memory von ca. 350 kB verursacht durch einen
Maustreiber, der einen freien Speicherblock zur Gaenze belegte.
Maustreiber braucht man z.B. normalerweise ueberhaupt nicht!
Auch kein SETVER und was es sonst noch fuer Schnurren gibt, z.B.
"Bildschirmschoner".
Ich hoffe, Ihnen mit diesen Hinweisen zu einem besseren Gedaetchnis (Memory)
verholfen zu haben.
Als Hinweis fuer diejenigen, denen die ANSI.SYS-Einbindung zu muehsam ist:
In dem Attach fuege ich die auf der BAC-CD-ROM sich befindliche ANSI.COM
bei, mit welcher sich z.B. bei OPACs auch allegro-C gut benutzen laesst.
Diese liesse sich dann ganz normal in Startbatchs einbinden. Ich hoffe, das
dies B.E. recht ist.
(Frage: gabs mit ANSI.COM irgendwelche Probleme?)
MfG
Robert Fischer
Landesbildstelle Berlin / Medienkundliche Fachbibliothek
Wikingerufer 7, 10555 Berlin
>Neue Tel. (ja!) 030/90 193-223 (Mo-Fr 9-14)
************************************************
Berlin - Phoenix, Titanic? Goldelse, Daimler City!
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : ANSI.COM
Dateityp : application/octet-stream
Dateigröße : 3478 bytes
Beschreibung: nicht verfügbar
URL : <http://bibservices.biblio.etc.tu-bs.de/pipermail/allegro/attachments/19990314/f17b4d9e/attachment.obj>
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname : ANSI.DOC
Dateityp : application/octet-stream
Dateigröße : 7238 bytes
Beschreibung: nicht verfügbar
URL : <http://bibservices.biblio.etc.tu-bs.de/pipermail/allegro/attachments/19990314/f17b4d9e/attachment-0001.obj>
Mehr Informationen über die Mailingliste Allegro