Re: mehr als 2.7 GB pro Prozess?
On Friday 14 May 2004 08:24, Jan Kesten wrote: Moin, [...] > Soweit ich weiss ist das bei normalen PCs nicht drin (irgendwo bei 3 GB > ist die magische Grenze, hat mit der Speicherverwaltung des Kernels zu > tun - müsste jetzt aber genau nachschlagen, hab ich mal gelesen). ja, ich fand inzwischen ein Dokument das das erklärt. [...] > Aber viel interessanter ist ja die Frage, wofür braucht ein Prozess > soviel Speicher? Muss ja schon etwas exotischers sein, in die Größen bin > ich bisher nicht gekommen :-) Es geht um Proteinberechnung in einem Forschungsprojekt. Wir haben 32 Dualprozessormaschinen rumstehen und jeder kann seine matlab-Jobs darauf starten. CU -- |Michael Renner E-mail: [EMAIL PROTECTED] | |D-72072 Tuebingen Germany| |Germany Don't drink as root! ESC:wq
Re: mehr als 2.7 GB pro Prozess?
On Thursday 13 May 2004 22:40, Frank Trenkamp wrote: > Hallo, Moin, > On Thursday 13 May 2004 20:55, Michael Renner wrote: > > Dankbar für jeden Hinweis der mich den 4GB näher bringt. > > dann sei Dir folgende Lektüre empfohlen, was zwar keine Lösung, aber eine > Erklärung liefert: > > http://kerneltrap.org/node/view/2450 > > Wenn Du unbedingt mehr Speicher brauchst, wirst Du vermutlich auf ein > wirklich "dickes Eisen" ausweichen müssen... oh, das beantwortet meine Frage, vielen Dank! Ich hab's immer gewusst: man hätte IRIX nicht aufgeben dürfen :-( Dann werden wir wohl je 4 GB nachlegen müssen um wenigstens 4GB pro Prozess zu erreichen. Danke vielmals! CU -- |Michael Renner E-mail: [EMAIL PROTECTED] | |D-72072 Tuebingen Germany| |Germany Don't drink as root! ESC:wq
Re: mehr als 2.7 GB pro Prozess?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Michael Renner wrote: > Dankbar für jeden Hinweis der mich den 4GB näher bringt. Hallo, Michael! Soweit ich weiss ist das bei normalen PCs nicht drin (irgendwo bei 3 GB ist die magische Grenze, hat mit der Speicherverwaltung des Kernels zu tun - müsste jetzt aber genau nachschlagen, hab ich mal gelesen). Ich darf öfters auf einer Sun Fire V240 arbeiten, die hat 16 GByte RAM und es läuft Solaris drauf - und ich meine dort kann man dann auch mehr Speicher reservieren als 3 GByte :-) Aber viel interessanter ist ja die Frage, wofür braucht ein Prozess soviel Speicher? Muss ja schon etwas exotischers sein, in die Größen bin ich bisher nicht gekommen :-) Cheers, Jan - -- GPG-KeyID: 82201FC4 Available at my public sks keyserver sks.nerdcamp.net Please report any problems using sks.nerdcamp.net! -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.4 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFApGYsvvmCkIIgH8QRAkIUAKC3I893cEAwUVnyncq0j3dhFBajuwCeMvHP 96ycLoKMsGo6OP7DwVgjQPc= =NHgC -END PGP SIGNATURE- -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mehr als 2.7 GB pro Prozess?
Hallo, On Thursday 13 May 2004 20:55, Michael Renner wrote: > Dankbar für jeden Hinweis der mich den 4GB näher bringt. dann sei Dir folgende Lektüre empfohlen, was zwar keine Lösung, aber eine Erklärung liefert: http://kerneltrap.org/node/view/2450 Wenn Du unbedingt mehr Speicher brauchst, wirst Du vermutlich auf ein wirklich "dickes Eisen" ausweichen müssen... Grüße, Frank -- Frank Trenkamp frank at trenkamp dot org GPG fprt: FF9E 9A3A CACB D840 6866 8485 DCB1 98FA 7162 4D9C
Re: mehr als 2.7 GB pro Prozess?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Am Donnerstag, 13. Mai 2004 20:55 schrieb Michael Renner: > On Wednesday 12 May 2004 18:40, Andreas Pakulat wrote: > > On 12.May 2004 - 12:48:32, Michael Renner wrote: > > > Moin, > > > > > > es scheint so, als ob ein Prozess nicht mehr als 2.7 GB belegen > > > kann. Mit einem C-Programm allokiere ich 100 MB Häppchen was > > > genau 27 mal gelingt. Eingebaut sind jedoch 4 GB, die ich auch > > > bräuchte. > > > Kernel ist 2.4.20 ohne spezielle Patche. > > > > Schonmal geprueft ob der Kernel ueberhaupt HighMemory Support > > hat? In /etc/config sollte CONFIG_HIGHMEM4G gesetzt sein fuer 4GB > > Speicher.. > > Moin, > > das ist gesetzt: > # CONFIG_NOHIGHMEM is not set > CONFIG_HIGHMEM4G=y > # CONFIG_HIGHMEM64G is not set > # CONFIG_MATH_EMULATION is not set > CONFIG_SMP=y > > Es macht auch keine Probleme allen Speicher zu belegen, doch nicht > mit einem einzigen Prozess. Auffällig ist jedoch, dass 'free' nur > 3.6 GB anzeigt. Oder ist das schon der 1024/1000'er Rundungsfehler? Ist es nicht so dass Userprozesse maximal den halben physikalischen RAM belegen dürfen, damit kein Prozess AMOK läuft und alles zum Stillstand bringt ? Michael -BEGIN PGP SIGNATURE- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFAo9enWSOgCCdjSDsRAu3KAJ99s6FJi92MtF7icxxNRKgM6udLuACgh5+y sfQTvr5fo5yrr00qNj5+z7s= =S6B1 -END PGP SIGNATURE-
Re: mehr als 2.7 GB pro Prozess?
On 13.May 2004 - 20:55:26, Michael Renner wrote: > On Wednesday 12 May 2004 18:40, Andreas Pakulat wrote: > > On 12.May 2004 - 12:48:32, Michael Renner wrote: > > > Moin, > > > > > > es scheint so, als ob ein Prozess nicht mehr als 2.7 GB belegen kann. Mit > > > einem C-Programm allokiere ich 100 MB Häppchen was genau 27 mal gelingt. > > > Eingebaut sind jedoch 4 GB, die ich auch bräuchte. > > > Kernel ist 2.4.20 ohne spezielle Patche. > > > > Schonmal geprueft ob der Kernel ueberhaupt HighMemory Support hat? In > > /etc/config sollte CONFIG_HIGHMEM4G gesetzt sein fuer 4GB Speicher.. > > Moin, > > das ist gesetzt: > Es macht auch keine Probleme allen Speicher zu belegen, doch nicht mit einem > einzigen Prozess. Auffällig ist jedoch, dass 'free' nur 3.6 GB anzeigt. Oder > ist das schon der 1024/1000'er Rundungsfehler? Keine Ahnung und wenn sich nicht noch jemand hier mit einer Antwort beteiligt dann hast du wohl nur 2 Moeglichkeiten: 1. Kernelquellcode checken wie gross so ein Prozess wachsen kann 2. auf der Kernel-ML fragen Andreas -- Why isn't there some cheap and easy way to prove how much she means to me? -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
Re: mehr als 2.7 GB pro Prozess?
On Wednesday 12 May 2004 18:40, Andreas Pakulat wrote: > On 12.May 2004 - 12:48:32, Michael Renner wrote: > > Moin, > > > > es scheint so, als ob ein Prozess nicht mehr als 2.7 GB belegen kann. Mit > > einem C-Programm allokiere ich 100 MB Häppchen was genau 27 mal gelingt. > > Eingebaut sind jedoch 4 GB, die ich auch bräuchte. > > Kernel ist 2.4.20 ohne spezielle Patche. > > Schonmal geprueft ob der Kernel ueberhaupt HighMemory Support hat? In > /etc/config sollte CONFIG_HIGHMEM4G gesetzt sein fuer 4GB Speicher.. Moin, das ist gesetzt: # CONFIG_NOHIGHMEM is not set CONFIG_HIGHMEM4G=y # CONFIG_HIGHMEM64G is not set # CONFIG_MATH_EMULATION is not set CONFIG_SMP=y Es macht auch keine Probleme allen Speicher zu belegen, doch nicht mit einem einzigen Prozess. Auffällig ist jedoch, dass 'free' nur 3.6 GB anzeigt. Oder ist das schon der 1024/1000'er Rundungsfehler? [EMAIL PROTECTED] ~]$ free total used free sharedbuffers cached Mem: 36231722624132 999040 0 15084 1991324 -/+ buffers/cache: 6177243005448 Swap: 2097136 327042064432 Dankbar für jeden Hinweis der mich den 4GB näher bringt. -- |Michael Renner E-mail: [EMAIL PROTECTED] | |D-72072 Tuebingen Germany| |Germany Don't drink as root! ESC:wq
Re: mehr als 2.7 GB pro Prozess?
On 12.May 2004 - 12:48:32, Michael Renner wrote: > Moin, > > es scheint so, als ob ein Prozess nicht mehr als 2.7 GB belegen kann. Mit > einem C-Programm allokiere ich 100 MB Häppchen was genau 27 mal gelingt. > Eingebaut sind jedoch 4 GB, die ich auch bräuchte. > Kernel ist 2.4.20 ohne spezielle Patche. Schonmal geprueft ob der Kernel ueberhaupt HighMemory Support hat? In /etc/config sollte CONFIG_HIGHMEM4G gesetzt sein fuer 4GB Speicher.. Andreas -- Nearly every complex solution to a programming problem that I have looked at carefully has turned out to be wrong. -- Brent Welch -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
mehr als 2.7 GB pro Prozess?
Moin, es scheint so, als ob ein Prozess nicht mehr als 2.7 GB belegen kann. Mit einem C-Programm allokiere ich 100 MB Häppchen was genau 27 mal gelingt. Eingebaut sind jedoch 4 GB, die ich auch bräuchte. Kernel ist 2.4.20 ohne spezielle Patche. Was kann man tun? Danke -- |Michael Renner E-mail: [EMAIL PROTECTED] | |D-72072 Tuebingen Germany| |Germany Don't drink as root! ESC:wq