<?xml version="1.0" encoding="UTF-8"?>

<rdf:RDF 
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns="http://purl.org/rss/1.0/"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:syn="http://purl.org/rss/1.0/modules/syndication/"
>

  <channel rdf:about="http://lwn.net/headlines/37719/">
    <title>LWN: Comments on "An interview with Linus Torvalds"</title>
    <link>http://lwn.net/Articles/37719/</link>
    <description>
This is a special feed containing comments posted
to the individual LWN article titled &quot;An interview with Linus Torvalds&quot;.

    </description>

    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>2</syn:updateFrequency>
    <items>
      <rdf:Seq>
	<rdf:li resource="http://lwn.net/Articles/39675/rss" />
	<rdf:li resource="http://lwn.net/Articles/39136/rss" />
	<rdf:li resource="http://lwn.net/Articles/39065/rss" />
	<rdf:li resource="http://lwn.net/Articles/38882/rss" />
	<rdf:li resource="http://lwn.net/Articles/38850/rss" />
	<rdf:li resource="http://lwn.net/Articles/38848/rss" />
	<rdf:li resource="http://lwn.net/Articles/38847/rss" />
	<rdf:li resource="http://lwn.net/Articles/38803/rss" />
	<rdf:li resource="http://lwn.net/Articles/38771/rss" />
	<rdf:li resource="http://lwn.net/Articles/38707/rss" />
	<rdf:li resource="http://lwn.net/Articles/38697/rss" />
	<rdf:li resource="http://lwn.net/Articles/38696/rss" />
	<rdf:li resource="http://lwn.net/Articles/38686/rss" />
	<rdf:li resource="http://lwn.net/Articles/38659/rss" />
	<rdf:li resource="http://lwn.net/Articles/38652/rss" />
	<rdf:li resource="http://lwn.net/Articles/38638/rss" />
	<rdf:li resource="http://lwn.net/Articles/38630/rss" />
	<rdf:li resource="http://lwn.net/Articles/38606/rss" />
	<rdf:li resource="http://lwn.net/Articles/38556/rss" />
	<rdf:li resource="http://lwn.net/Articles/38555/rss" />
	<rdf:li resource="http://lwn.net/Articles/38554/rss" />
      
      </rdf:Seq>
    </items>

  </channel>
    <item rdf:about="http://lwn.net/Articles/39675/rss">
      <title>An interview with Linus Torvalds</title>
      <link>http://lwn.net/Articles/39675/rss</link>
      <dc:date>2003-07-12T18:48:32+00:00</dc:date>
      <dc:creator>Ekdikeo</dc:creator>
      <description>
      Try 2.5.75.  I just went from 2.5.73 to 2.5.75 and was -totally- amazed by the difference.  I had a ton of broken modules before, all of them compiled flawlessly.  I couldn't insert any modules before (and yes, I had the correct mod tools) because dependencies couldn't be resolved (i presume because half my modules wouldn't compile) .. they all compile, and insert. it's beautiful. it's like butta.&lt;p&gt;Also, my memory usage on startup went from like 65MB to 20MB, and after loading X (with fvwm2) I still have about 70MB free on a 128MB system.&lt;p&gt;The response time is INCREDIBLE compared to 2.4 and previous 2.5 series.&lt;p&gt;Also, if you're running Debian, make sure that your X package is NOT set to nice the Xserver by -10.  That improved response time in 2.4 and previous, but is actually a bad thing for the improved task schedulers in 2.5.&lt;br&gt;
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/39136/rss">
      <title>Does he follow LWN?</title>
      <link>http://lwn.net/Articles/39136/rss</link>
      <dc:date>2003-07-08T17:24:21+00:00</dc:date>
      <dc:creator>avik</dc:creator>
      <description>
      One question I missed, do you read lwn? &lt;br&gt; &lt;br&gt;Can't imagine how he keeps up if he doesn't :) 
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/39065/rss">
      <title>Emacs vs VI</title>
      <link>http://lwn.net/Articles/39065/rss</link>
      <dc:date>2003-07-08T05:13:24+00:00</dc:date>
      <dc:creator>lovelace</dc:creator>
      <description>
      Actually, according to question 10 of the FAQ which someone else posted, it says he uses &lt;br&gt;Microemacs.  Granted, ME isn't emacs or vi, but it seems to be a lot closer to emacs than vi &lt;br&gt;which would tend to suggest that he doesn't quite loathe emacs...
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/38882/rss">
      <title>An interview with Linus Torvalds</title>
      <link>http://lwn.net/Articles/38882/rss</link>
      <dc:date>2003-07-04T01:51:26+00:00</dc:date>
      <dc:creator>daniel</dc:creator>
      <description>
      &amp;quot;2.5 is horrible on the desktop - several users (myself included) so far have complained about sound skipping and jerky mouse and window movement&amp;quot;&lt;p&gt;Con Kolivas' interactivity patch fixes things up a great deal.  It's now in 2.5.74-mm (Andrew Morton's kernel):&lt;p&gt;http://www.kernel.org/pub/linux/kernel/people/akpm/patches/2.5/2.5.74/2.5.74-mm1&lt;p&gt;Window dragging doesn't make sound skip any more.  You can still make sound skip by scrolling in Mozilla, but Con's busy tweaking the patch.  Before this, ogg playing on 2.5 was definitely painful, now it's tolerable.  Expect more improvement in the not too distant future, especially if you keep testing and complaining :-)
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/38850/rss">
      <title>definition of scalability</title>
      <link>http://lwn.net/Articles/38850/rss</link>
      <dc:date>2003-07-03T23:09:46+00:00</dc:date>
      <dc:creator>giraffedata</dc:creator>
      <description>
      &amp;gt;Software that only scales up isn't very scalable&lt;p&gt;The wording here actually weakens a very good point.  There is no such thing as &amp;quot;only scales up.&amp;quot;  That's like saying a property line only runs East.  Scalable means the size can be big or small.  If you make Linux work great on a large system and not on a small system, it doesn't scale up.  It's always up.&lt;br&gt;
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/38848/rss">
      <title>Windows developers use non-Windows: no scandal</title>
      <link>http://lwn.net/Articles/38848/rss</link>
      <dc:date>2003-07-03T23:00:22+00:00</dc:date>
      <dc:creator>giraffedata</dc:creator>
      <description>
      I don't think it says much that Windows engineers and admins use something other than Windows at home.  It says Windows isn't oriented towards computer geeks.  That's OK -- there's a huge market for Windows among non-geeks.&lt;p&gt;Male gynecologists probably develop a lot of things they don't use at home.&lt;br&gt;
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/38847/rss">
      <title>little systems</title>
      <link>http://lwn.net/Articles/38847/rss</link>
      <dc:date>2003-07-03T22:55:41+00:00</dc:date>
      <dc:creator>iabervon</dc:creator>
      <description>
      A lot of the big system things are for reducing overhead, which is important when you've got a ton of processes (e.g.) and limited low memory, but also important when you've got some processes and very little total memory.&lt;p&gt;Clustering, for now, seems to work fine without changing the mainline kernel. It's possible that a solution will turn up which is more generally applicable, but, presently, building the hardware for a cluster is enough of an effort that the software aspects aren't that big a deal.&lt;p&gt;A lot of SMP things are now moving to per-processor variables, which gives you a lot of the benefits of per-processor kernels without a lot of the difficulty. Of course, some locks disappear when you compile for uniprocessor, and other locks are actually helpful for handling pre-emption, which is significant for embedded devices and desktops. It's just necessary to put thought into designing locking schemes, and not just throw locks everywhere.
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/38803/rss">
      <title>From my amateur viewpoint...</title>
      <link>http://lwn.net/Articles/38803/rss</link>
      <dc:date>2003-07-03T16:07:09+00:00</dc:date>
      <dc:creator>danielf</dc:creator>
      <description>
      I know many Windows admins at the senior level that use Linux at home :)
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/38771/rss">
      <title>An interview with Linus Torvalds</title>
      <link>http://lwn.net/Articles/38771/rss</link>
      <dc:date>2003-07-03T14:38:29+00:00</dc:date>
      <dc:creator>proski</dc:creator>
      <description>
      The switch exists already.  It's called CONFIG_PREEMPT.  If you care about jerky mouse, enable it.  If you care about average speed, disable it.
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/38707/rss">
      <title>An interview with Linus Torvalds</title>
      <link>http://lwn.net/Articles/38707/rss</link>
      <dc:date>2003-07-03T01:07:55+00:00</dc:date>
      <dc:creator>StevenCole</dc:creator>
      <description>
      My experience with recent 2.5.x kernels for desktop use has
been different.  After several hours of heavy use, the 2.5 systems
remain responsive, while the default kernels of RedHat 9 and Mandrake
9.1 become less responsive and make more use of swap.  The mouse with 2.5 is much slower and I have to
&lt;i&gt;increase&lt;/i&gt; the pointer acceleration in KDE to make 2.5 useable.
Your mileage does vary, and it's important that your
issues get resolved.
&lt;p&gt;
Linus's dual AMD box from two years
ago was assembled about 3 blocks from where I lived at the time.
Nice machine then, nice machine now.
Recently he's been using a 4-way desktop (according to a post on lkml),
so he may not notice some regressions which are evident to others.
&lt;p&gt;
As Linus pointed out above:
&lt;blockquote&gt;
...it's always hard to anticipate everything that pops up when a lot of
new people start moving over from 2.4.x to 2.6.x.
&lt;/blockquote&gt;
Desktop useability will always be one of the most important things.  Maybe Linus
will announce 2.6.0-test1 at OLS next month, which will likely increase the
number of testers substantially.
I hope those testers having difficulties will complain loudly
and intelligently enough to be heard.
&lt;p&gt;
As &lt;b&gt;mbp&lt;/b&gt; noted, distributers can and do provide differing kernels for differing
purposes, but this can and should only be carried so far.  If the core code
diverges too far from what is optimal for desktop use, then maintaining those
different kernels will become an increasing burden.
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/38697/rss">
      <title>An interview with Linus Torvalds</title>
      <link>http://lwn.net/Articles/38697/rss</link>
      <dc:date>2003-07-03T00:32:34+00:00</dc:date>
      <dc:creator>mbp</dc:creator>
      <description>
      Well, to some extent this can be done by setting different options or merging non-Linus patches.  Distributors are probably the right people to do this, not Linus.  For example, RedHat give you a different kernel in the desktop-oriented install rather than the server-oriented install, and Gentoo by default uses a 2.4 with patches for better interactive/desktop performance.  End users should not need to recompile.&lt;p&gt;We don't want too much divergence though.  Eventually it ought to be possible to have a single codebase that builds for both systems, but as development proceeds different patches can favor one over the other.
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/38696/rss">
      <title>An interview with Linus Torvalds</title>
      <link>http://lwn.net/Articles/38696/rss</link>
      <dc:date>2003-07-02T23:38:13+00:00</dc:date>
      <dc:creator>Lovechild</dc:creator>
      <description>
      2.5 is horrible on the desktop - several users (myself included) so far have complained about sound skipping and jerky mouse and window movement.&lt;p&gt;And to my horror it seems that the hackers are still aiming for the sky, and everytime someone points out a possible improvement towards desktop users, somebody yells database, server, etc. and the idea is never tested.&lt;p&gt;Maybe it's time to make a toplevel switch to desktop/server - so we could get the best of both worlds in the source and let the user decide which to use at compile time. This would mean that if DESKTOP is set then CFQ replaces AS as the default IO scheduler, Different process scheduler setting is used, and other tweaking. I would hate for Linus to decide that the desktop was to be left to vendors to handle in their own trees.
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/38686/rss">
      <title>little systems / BIG systems</title>
      <link>http://lwn.net/Articles/38686/rss</link>
      <dc:date>2003-07-02T22:05:42+00:00</dc:date>
      <dc:creator>StevenCole</dc:creator>
      <description>
      &lt;i&gt;having a kernel run on each proc or quad rather
than 1 kernel is a much better way I think&lt;/i&gt;
&lt;p&gt;
This is probably harder to do than it seems, and
it seems pretty difficult.  For some light reading, see
&lt;a href =&quot;http://www.opersys.com/adeos/practical-smp-clusters/index.html&quot;&gt;
A Practical Approach to Linux Clusters on SMP Hardware&lt;/a&gt;
by Karim Yaghmour
or
&lt;a href =&quot;http://www.bitmover.com/cc-pitch/&quot;&gt;
Scaling Linux with (partially) CC Clusters&lt;/a&gt;
by Larry McVoy.
&lt;p&gt;
This talk,
&lt;a href = &quot;http://www.linuxsymposium.org/2003/view_abstract.php?talk=104&quot;&gt;
Linux Scalability for Large NUMA Systems&lt;/a&gt;,
looks like it will be interesting, along with many others.
&lt;p&gt;
Since Jon will be there, perhaps he can provide a nice review.
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/38659/rss">
      <title>An interview with Linus Torvalds</title>
      <link>http://lwn.net/Articles/38659/rss</link>
      <dc:date>2003-07-02T20:31:52+00:00</dc:date>
      <dc:creator>johnny</dc:creator>
      <description>
      Linus loathes Emacs. I think he uses a modified version of vi. 
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/38652/rss">
      <title>little systems</title>
      <link>http://lwn.net/Articles/38652/rss</link>
      <dc:date>2003-07-02T19:40:47+00:00</dc:date>
      <dc:creator>jimi</dc:creator>
      <description>
      Linus has stated previously that scalability goes both ways: large systems and small systems.  Software that only scales up isn't very scalable, it must also scale down.  So I think he and others are aware of trying to make things work well in very small systems (in fact, newer kernels often have increased performance on the same old hardware).&lt;p&gt;As for SMP, the locking improves constantly.  But the best solution probably isn't to have a kernel running on each CPU.  Interrupts from the same device aren't always received on the same CPU.  Imagine trying to coordinate interrupt processing between seperate kernels.  Fouther problems arise in memory management, particularly on non-NUMA systems (which kernel owns which memory?  How do you keep one kernel from stomping on the memory of another?  How do you allocate large chunks of memory for an app?  Let the kernels fight it out?  Does that mean that an app would be tied to one kernel?)
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/38638/rss">
      <title>An interview with Linus Torvalds</title>
      <link>http://lwn.net/Articles/38638/rss</link>
      <dc:date>2003-07-02T18:24:18+00:00</dc:date>
      <dc:creator>xach</dc:creator>
      <description>
      This is in &lt;a href=&quot;http://www.catb.org/~esr/faqs/linus/&quot;&gt;the unofficial FAQ&lt;/a&gt;.
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/38630/rss">
      <title>An interview with Linus Torvalds</title>
      <link>http://lwn.net/Articles/38630/rss</link>
      <dc:date>2003-07-02T18:04:17+00:00</dc:date>
      <dc:creator>torsten</dc:creator>
      <description>
      &lt;p&gt;Amazing.  You have interviewed the &lt;b&gt;top programmer&lt;/b&gt; in my [Linux} world, and you fail to ask the most important question.

&lt;p&gt;&lt;b&gt;Vi&lt;/b&gt; or &lt;b&gt;Emacs&lt;/b&gt;?
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/38606/rss">
      <title>little systems</title>
      <link>http://lwn.net/Articles/38606/rss</link>
      <dc:date>2003-07-02T16:25:53+00:00</dc:date>
      <dc:creator>johnjones</dc:creator>
      <description>
      how about 8MB of RAM and 8MB of ROM do people worry about this ?&lt;br&gt;they need too its what phones run &lt;br&gt;(e.g. I dont see people doing things like XIP as much as people worry about no. of threads )&lt;p&gt;and can someone please sort out clustering...&lt;br&gt; 2 best solutions I can see are &lt;br&gt;being able to move process's over the wire( network or within the local system for mem &lt;br&gt;locality and resource util)&lt;br&gt;doing the message thing ( MPI etc )&lt;p&gt;as more and more SMP systems come about the locking is going to turn into a solaris &lt;br&gt;nightmare unless people do somthing soon. having a kernel run on each proc or quad rather &lt;br&gt;than 1 kernel is a much better way I think... Having a solution in mainline kernel would help &lt;br&gt;things and I belive it's better to have both of these solutions.&lt;p&gt;regards&lt;p&gt;John Jones&lt;br&gt;
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/38556/rss">
      <title>From my amateur viewpoint...</title>
      <link>http://lwn.net/Articles/38556/rss</link>
      <dc:date>2003-07-02T08:34:03+00:00</dc:date>
      <dc:creator>flewellyn</dc:creator>
      <description>
      ...it seems to me that the best developers of software are those who use it themselves.  Witness Linux, the GNU system, XFree86, KDE, GNOME, GIMP, etc., etc., etc.  The people working on those projects care about what they're doing, because they will use the tools themselves.&lt;p&gt;On the other hand, I hear tell from spies inside Microsoft that many Windows developers actually use *nix on their home machines.  That should tell us something.  :-)
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/38555/rss">
      <title>An interview with Linus Torvalds</title>
      <link>http://lwn.net/Articles/38555/rss</link>
      <dc:date>2003-07-02T06:40:15+00:00</dc:date>
      <dc:creator>jarek</dc:creator>
      <description>
      &lt;em&gt;I much prefer to take a reactionary stance and see what people actually     
complain and care about, rather than having a &quot;5-year plan&quot;.&lt;/em&gt;  &lt;br&gt;   
     
I honestly think this state of mind is what has made Linux the success story it is. It     
speaks volumes about &quot;satifiying customer needs&quot; as the business world would put it. As     
far as I see, Linus never wanted to write a Unix clone, he just wanted to  
&lt;big&gt;HAVE&lt;/big&gt; a  Unix-like  OS to run on his 386.     
      
      </description>
    </item>
    <item rdf:about="http://lwn.net/Articles/38554/rss">
      <title>SCO is a rabid rat frothing at the mouth</title>
      <link>http://lwn.net/Articles/38554/rss</link>
      <dc:date>2003-07-02T05:33:25+00:00</dc:date>
      <dc:creator>rjamestaylor</dc:creator>
      <description>
      Worth the price of admission. 
      
      </description>
    </item>
</rdf:RDF>

