delorie.com/archives/browse.cgi | search |
Mailing-List: | contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm |
List-Subscribe: | <mailto:cygwin-subscribe AT sources DOT redhat DOT com> |
List-Archive: | <http://sources.redhat.com/ml/cygwin/> |
List-Post: | <mailto:cygwin AT sources DOT redhat DOT com> |
List-Help: | <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs> |
Sender: | cygwin-owner AT sources DOT redhat DOT com |
Delivered-To: | mailing list cygwin AT sources DOT redhat DOT com |
Message-ID: | <002d01c111a8$130a3ae0$0100a8c0@cr786209a> |
From: | "eCommerce Software Solutions Inc." <vinaysoni1 AT home DOT com> |
To: | <cygwin AT cygwin DOT com> |
Subject: | Fw: Linking to cygwin1.dll and msvcrt.dll |
Date: | Fri, 20 Jul 2001 22:43:31 -0700 |
MIME-Version: | 1.0 |
X-Priority: | 3 |
X-MSMail-Priority: | Normal |
X-Mailer: | Microsoft Outlook Express 5.50.4133.2400 |
X-MimeOLE: | Produced By Microsoft MimeOLE V5.50.4133.2400 |
BUG: cygwin with ( dll 1.3.2 ) and latest Postgresql 7.1.2 on Win 2000 with SP1 Hi Corinna, Mo and Mumit, I am a brand new Cygwin user, who started using it basically to postgresql on WIN2000. The situation is this: I have cygwin with ( dll 1.3.2 ) and latest Postgresql 7.1.2 on Win 2000 with SP1. I use Java and JDBC to connect from a Windows to Postgresql server to do a very simple select: select count(*) from table1; // returns count of 2 It works fine. Now I run this on 10 threads in my Java program. Each thread loops for 100000000 times. When I do this every thing appears to be ok at first. Then, I realize that I am loosing free memory really fast. I go in the "task manager" in windows 2000 and look at the memory usage for each process. It is fine i.e not growing. But Available physical memory is going down really fast. I have no clue at first. Then I notice that in Performance tab of Windows task manager, under Totals, the handles is running very fast. I discovered that it begins from 4080 and goes on incrimenting ( to a very large number ) until I run out of memory. I have a feeling that this is related to close of handles problem you are discussing under subject "Linking to cygwin1.dll and msvcrt.dll" Mo has provided a patch. But I don't know how to apply this ( I am very good at Unix and C++ but fear screwing something up as the diff lookcomplicated). Could you folks guide me. I can use Postgresql on Win2000 only if Cygwin is stable in this regard. Again, I am not very aware of protocol ( being new), so please ignore any deficiency. Thanks all. Vinay PS: Admire you folks. You are Heroes. -- 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 |