| www.delorie.com/archives/browse.cgi | search |
| Mailing-List: | contact cygwin-help AT cygwin DOT com; run by ezmlm |
| List-Subscribe: | <mailto:cygwin-subscribe AT cygwin DOT com> |
| List-Archive: | <http://sources.redhat.com/ml/cygwin/> |
| List-Post: | <mailto:cygwin AT cygwin DOT com> |
| List-Help: | <mailto:cygwin-help AT cygwin DOT com>, <http://sources.redhat.com/ml/#faqs> |
| Sender: | cygwin-owner AT cygwin DOT com |
| Mail-Followup-To: | cygwin AT cygwin DOT com |
| Delivered-To: | mailing list cygwin AT cygwin DOT com |
| X-Authentication-Warning: | localhost.localdomain: ronald owned process doing -bs |
| Date: | Wed, 12 Feb 2003 18:01:00 +0100 (CET) |
| From: | Ronald Landheer-Cieslak <ronald AT landheer DOT com> |
| X-X-Sender: | ronald AT localhost DOT localdomain |
| To: | Kris Warkentin <kewarken AT qnx DOT com> |
| cc: | dl AT cs DOT oswego DOT edu, <cygwin AT cygwin DOT com> |
| Subject: | Re: Malloc failing too soon under XP/2000 |
| In-Reply-To: | <053001c2d2b3$a64a95c0$0202040a@catdog> |
| Message-ID: | <Pine.LNX.4.44.0302121759220.14138-100000@localhost.localdomain> |
| MIME-Version: | 1.0 |
Charles Werner explains this pretty well in:
http://sources.redhat.com/ml/cygwin/2003-02/msg00234.html
he also explains how to change the settings
ciao
rlc
On Wed, 12 Feb 2003, Kris Warkentin wrote:
> I'm running Windows XP with 1/2GB RAM and 2GB swap. Running Cygwin 1.3.18.
> Consider the following program to use as much memory as possible:
>
> #include <stdio.h>
> #include <malloc.h>
>
> int
> main()
> {
> void *x;
> unsigned long long mem=0;
>
> while((x=malloc(500000)) != NULL){
> mem += 500000;
> memset(x, 0, 500000);
> printf("allocated %u\n", mem);
> }
> return 0;
> }
>
> If I compile and run this, it consistently stops at about 780MB. If I
> compile with -mno-cygwin, it doesn't fail until almost 2GB have been
> allocated.
>
> Any comment? Is there some sort of flag I can compile with to make the
> allocator more aggressive? The situation it's failing in is one where a
> very large library is being linked and ld is running out of memory in spite
> of quite a bit being available.
>
> cheers,
>
> Kris
>
>
> --
> Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
> Bug reporting: http://cygwin.com/bugs.html
> Documentation: http://cygwin.com/docs.html
> FAQ: http://cygwin.com/faq/
>
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Bug reporting: http://cygwin.com/bugs.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/
| webmaster | delorie software privacy |
| Copyright © 2019 by DJ Delorie | Updated Jul 2019 |