<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
  <meta content="text/html;charset=UTF-8" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffcc" text="#000000">
Aigars Mahinovs wrote:
<blockquote
 cite="mid:e76b46480902231855r344bf8c2ic8f887cdadd76ef4@mail.gmail.com"
 type="cite">
  <pre wrap="">2009/2/23 Colin Watson <a class="moz-txt-link-rfc2396E" href="mailto:cjwatson@ubuntu.com">&lt;cjwatson@ubuntu.com&gt;</a>:
  </pre>
  <blockquote type="cite">
    <pre wrap="">This question assumes that opening unfocused in the background is
sufficient to cause it not to interfere with running applications. This
is not an obviously correct assumption. A 100MB footprint with
non-trivial extra I/O out of the blue (not in response to an explicit
user action) is more than enough to interfere with other things you're
doing regardless of focus, particularly the performance-critical things
given as examples above.
    </pre>
  </blockquote>
  <pre wrap=""><!---->
This should be an important concern. It should be simple to write a
very small C program that would start up, look at the system load
running applications and available RAM and then only start a secondary
application (such as an automatic update) when some conditions are
met, for example system load &lt;0.5 over last 15 minutes, 200Mb of free
RAM (including cache RAM at 2:1 ratio). Then automatic security
updates could be done in the background (if user so chooses) and also
a button could be added to the update-manager to "Upgrade when idle".
  </pre>
</blockquote>
<br>
Yes, this is an approach we can pursue. Michael Vogt and MPT are
looking at low-hanging fruit in this regard for 9.04, and we can make a
bigger push to improve it in 9.10.<br>
<br>
Mark<br>
</body>
</html>