From: Ryan Johnson <ryan.johnson@cs.utoronto.ca>
To: cygwin@cygwin.com
Subject: Re: Machine very sluggish while compiling
Date: Thu, 08 Dec 2011 13:15:00 -0000 [thread overview]
Message-ID: <4EE0B848.80206@cs.utoronto.ca> (raw)
In-Reply-To: <4EE09CF8.7040804@bellsouth.net>
On 08/12/2011 6:18 AM, Robert Miles wrote:
> On 12/4/2011 4:06 AM, Corinna Vinschen wrote:
>> Anyway, stoppping the PCA service and setting its start mode to "Manual"
>> does the trick for me. While I was at it I also disabled Superfetch,
>> which drops the memory usage of this svchost to a fraction of what it
>> used before, and the CPU usage to 0%, and I don't see any performance
>> difference.
> Are you aware that the Superfetch service deliberately tries to use
> most of the
> memory not otherwise in use as a cache for the most frequently
> accessed disk
> files, in order to speed up accesses to those files? I've found it
> rather slow to
> release this cache memory when some other program needs it, though.
In my experience Superfetch does a phenomenally bad job of predicting
which files I (or my wife) actually plan to use. The machine is sluggish
not (just) because the memory is uselessly tied up, but because the disk
is constantly busy fetching data that will never be used and penalizes
access to the data I actually do need. The memory wastage just compounds
the problem by contributing additional swapping on top of all this other
extra disk activity.
Both computers at my house saw *significant increases* in performance
and responsiveness when I disabled Superfetch a few months ago.
Ryan
--
Problem reports: http://cygwin.com/problems.html
FAQ: http://cygwin.com/faq/
Documentation: http://cygwin.com/docs.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
next prev parent reply other threads:[~2011-12-08 13:15 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-11-25 4:07 Ryan Johnson
2011-11-25 4:17 ` Mike
2011-11-25 7:22 ` Ryan Johnson
2011-11-25 15:48 ` Spiro Trikaliotis
2011-12-04 7:55 ` Ryan Johnson
2011-12-04 10:07 ` Corinna Vinschen
2011-12-05 22:25 ` Ken Brown
2011-12-06 10:39 ` Corinna Vinschen
2011-12-08 11:18 ` Robert Miles
2011-12-08 13:15 ` Ryan Johnson [this message]
2011-12-04 19:29 ` Christopher Faylor
[not found] ` <4EDBD5A5.2000707@cs.utoronto.ca>
2011-12-04 20:23 ` Ryan Johnson
2011-12-06 17:39 ` Andrew Schulman
2011-12-07 5:23 ` Mike
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4EE0B848.80206@cs.utoronto.ca \
--to=ryan.johnson@cs.utoronto.ca \
--cc=cygwin@cygwin.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).