Rainer Duffner wrote:
> Out of memory during "large" request for 33558528 bytes, total sbrk()
> is 509550592 bytes at /usr/local/lib/perl5/site_perl/5.8.8/IO/Socket/
> SSL.pm line 560.
>
> Wie kann ich das umgehen oder dem Prozess mehr Speicher geben?
> Der Rechner hat 1 GB RAM.
In /boot/loader.conf:
kern.maxdsiz="1073741824"
Damit setzt Du das Maximum für das Hardlimit auf 1 GB.
Siehe auch limits(1) und/oder die Manpage Deiner Shell
(viele Shells haben limit, limits oder ulimit eingebaut).
> Gibt es eigentlich immer noch die Grenze, das ein Programm nicht mehr
> als 512MB RAM belegen darf?
Das Default-Maximum der Hardlimits hängt von der Platform
ab; bei i386 ist es 512 MB (für datasize), glaube ich.
Kann man per loader.conf ändern, siehe oben.
Gruß
Olli
-- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd "anyone new to programming should be kept as far from C++ as possible; actually showing the stuff should be considered a criminal offence" -- Jacek Generowicz To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org with "unsubscribe de-bsd-questions" in the body of the messageReceived on Fri 08 Aug 2008 - 23:37:50 CEST