summaryrefslogtreecommitdiffstats
path: root/zarb-ml/mageia-dev/20100926/000248.html
diff options
context:
space:
mode:
Diffstat (limited to 'zarb-ml/mageia-dev/20100926/000248.html')
-rw-r--r--zarb-ml/mageia-dev/20100926/000248.html186
1 files changed, 186 insertions, 0 deletions
diff --git a/zarb-ml/mageia-dev/20100926/000248.html b/zarb-ml/mageia-dev/20100926/000248.html
new file mode 100644
index 000000000..5a624972d
--- /dev/null
+++ b/zarb-ml/mageia-dev/20100926/000248.html
@@ -0,0 +1,186 @@
+<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
+<HTML>
+ <HEAD>
+ <TITLE> [Mageia-dev] i686 must be Pentium II ?
+ </TITLE>
+ <LINK REL="Index" HREF="index.html" >
+ <LINK REL="made" HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20i686%20must%20be%20Pentium%20II%20%3F&In-Reply-To=%3CAANLkTinAc-zzU9Nafrm-mzZ0DVk1%3DJ%3DA%3DM_mgvSxt2%3DL%40mail.gmail.com%3E">
+ <META NAME="robots" CONTENT="index,nofollow">
+ <META http-equiv="Content-Type" content="text/html; charset=us-ascii">
+ <LINK REL="Previous" HREF="000237.html">
+ <LINK REL="Next" HREF="000249.html">
+ </HEAD>
+ <BODY BGCOLOR="#ffffff">
+ <H1>[Mageia-dev] i686 must be Pentium II ?</H1>
+ <B>Giuseppe Ghib&#242;</B>
+ <A HREF="mailto:mageia-dev%40mageia.org?Subject=Re%3A%20%5BMageia-dev%5D%20i686%20must%20be%20Pentium%20II%20%3F&In-Reply-To=%3CAANLkTinAc-zzU9Nafrm-mzZ0DVk1%3DJ%3DA%3DM_mgvSxt2%3DL%40mail.gmail.com%3E"
+ TITLE="[Mageia-dev] i686 must be Pentium II ?">ghibomgx at gmail.com
+ </A><BR>
+ <I>Sun Sep 26 10:11:40 CEST 2010</I>
+ <P><UL>
+ <LI>Previous message: <A HREF="000237.html">[Mageia-dev] i686 must be Pentium II ?
+</A></li>
+ <LI>Next message: <A HREF="000249.html">[Mageia-dev] i686 must be Pentium II ?
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#248">[ date ]</a>
+ <a href="thread.html#248">[ thread ]</a>
+ <a href="subject.html#248">[ subject ]</a>
+ <a href="author.html#248">[ author ]</a>
+ </LI>
+ </UL>
+ <HR>
+<!--beginarticle-->
+<PRE>2010/9/26 Tux99 &lt;<A HREF="https://www.mageia.org/mailman/listinfo/mageia-dev">tux99-mga at uridium.org</A>&gt;
+
+On Sun, 26 Sep 2010, Giuseppe Ghib&#242; wrote:
+&gt;<i>
+</I>&gt;<i> &gt; Centos4 IS NOT a modern distro. It is a LTS started in 2005 and so it
+</I>&gt;<i> &gt; maintains 2005's original skeleton of kernel, gcc, glibc and X. That's
+</I>&gt;<i> FIVE
+</I>&gt;<i> &gt; years old.
+</I>&gt;<i>
+</I>&gt;<i> I'm quite sure Centos5/RHEL5 would install and run fine on it too,
+</I>&gt;<i> Debian would almost certainly too, the point is when you don't
+</I>&gt;<i> install/use a GUI, Linux still can run fine on very old low end
+</I>&gt;<i> hardware.
+</I>&gt;<i>
+</I>
+kernel 2.6.18 is a lot different than 2.6.31/33. As I said I invite to RUN
+the installation/installer from scratch (there is the dual-arch installer on
+a CD) of 2010.1 or cooker in such hardware. And if successful, report the
+memory usage without any service started apart the login ttys. We are not
+using the installation tools of CentOS or Debian. NetBSD would have probably
+even the tiny one since AIM of being still compatible to m68k hardware.
+
+
+&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> &gt; As example MDV 2007.1, which is 3 years old, was still very
+</I>&gt;<i> &gt; usable and responsive on my P4/ATI (maybe not as much as stable with 3D
+</I>&gt;<i> &gt; acceleration), but 2010.0 ISN'T.
+</I>&gt;<i>
+</I>&gt;<i> Again, you are missing the point, you are talking about desktop/GUI use!
+</I>&gt;<i> Computers get used for a lot of other purposes, not just desktop/GUI use!
+</I>&gt;<i>
+</I>&gt;<i>
+</I>
+
+&gt;<i>
+</I>&gt;<i> &gt; That's why I in some way asked a survey of oldest hardware based
+</I>&gt;<i> &gt; on own experiences.
+</I>&gt;<i>
+</I>&gt;<i> Well, my oldest hardware that I still have working is a dual cpu
+</I>&gt;<i> Pentium 233MMX (the original i586) with 384MB RAM (currently has 2008.1
+</I>&gt;<i>
+</I>
+in i586 we are not even using MMX. As I said 2008.1 is not 2010.1 but 4
+generation distro behind. Since it's not LTS, you might try to upgrade to
+2010.1.
+
+
+&gt;<i> on it) and a VIA C3 (samuel2 core, i586 since it lacks CMOV) box with
+</I>&gt;<i> 512MB RAM which has mdv 2010.1 installed on it and works fine for it's
+</I>&gt;<i> purpose too (headless home server running 24/7 and only uses 10Watts).
+</I>&gt;<i>
+</I>
+what is the output of &quot;cpuinfo&quot; there?
+
+
+&gt;<i>
+</I>&gt;<i> &gt; Very interesting, but will such &quot;industrial use&quot; will be target for
+</I>&gt;<i> Mageia
+</I>&gt;<i> &gt; (BTW, certainly socket 775 CPU will support SSE and SSE2...)? If they
+</I>&gt;<i> have
+</I>&gt;<i> &gt; an ISA slot, I guess is for maintaning the compatibility with some old
+</I>&gt;<i> fancy
+</I>&gt;<i> &gt; (and maybe custom) card, certainly not for an ISA ethernet card that can
+</I>&gt;<i> be
+</I>&gt;<i> &gt; easily replaced with a cheap PCI one or the one on board.
+</I>&gt;<i>
+</I>&gt;<i> That was just one example, there are many other situations were you
+</I>&gt;<i> still find ISA hardware, especially in developing countries.
+</I>&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> &gt; Not exactly. I'm not talking in just using -march=&lt;something&gt; but in also
+</I>&gt;<i> &gt; pushing -mfpmath=sse -msse (and maybe -msse2) , which should be much more
+</I>&gt;<i> &gt; than JUST 1-2% (1-2% is usually the benchmark tolerance)...
+</I>&gt;<i>
+</I>&gt;<i> AFAIK SSE will only help with media apps (mplayer, etc) and they do
+</I>&gt;<i> autodedect already anyway so in practice nothing is gained.
+</I>&gt;<i>
+</I>
+-mfpmath=sse would replace the x87 with sse. Of course for any CPU not
+having the SSE would result in a segfault or illegal instruction report
+rather than a drop of performance as in case of changing the optimization
+but maintaining the backward compatibility.
+
+
+&gt;<i>
+</I>&gt;<i>
+</I>&gt;<i> &gt; being realistic I think it's a lot of work and there aren't the
+</I>&gt;<i> resources,
+</I>&gt;<i> &gt; so a choice of the default flags should be done.
+</I>&gt;<i>
+</I>&gt;<i> Agreed that would be too much work for very little benefit, the default
+</I>&gt;<i> flags of Mandriva are just fine since they still work on i586.
+</I>&gt;<i>
+</I>
+If you are able to break the Page's law you are welcome. :-)
+[<A HREF="http://www.appscout.com/2009/05/moores_law_meet_larry_pages_la.php">http://www.appscout.com/2009/05/moores_law_meet_larry_pages_la.php</A>]
+
+
+&gt;<i>
+</I>&gt;<i> We could have some selected packages also as i686 (like MIB does and
+</I>&gt;<i> like the kernel already is), like for example all the media players, but
+</I>&gt;<i> making the whole distro i686 would break too many uses of it.
+</I>&gt;<i>
+</I>
+as I said you are forgetting two of the most important like glibc and
+kernel. As I said it's not that difficult to provide such packages (even
+optimized for VIA C3 and C7) but require a little bit more than rebuilding
+with specifying --target=c3,c7,xxx in rpm building.
+
+I also think that sometimes application due to poor cache (including ATOM)
+would run faster when compiled with -Os instead of -O2...; we could
+introduce it for a common .i386.rpm package.
+
+Bye
+Giuseppe.
+
+In a challenge of better supporting legacy hardware, why not adding Mageia
+super-Legacy no-desktop section? where we are doing exactly the opposite of
+supporting newer hardware. E.g.:
+
+- remove i18n support, only LANG=C
+- optimize for tiny cache
+- reduce the # of fonts installed
+- no themes
+- reduce # of things in /etc/profile.d
+- no extra audio daemon support (pulse, etc) or even no audio support
+-------------- next part --------------
+An HTML attachment was scrubbed...
+URL: &lt;/pipermail/mageia-dev/attachments/20100926/47ebffc2/attachment.html&gt;
+</PRE>
+
+
+<!--endarticle-->
+ <HR>
+ <P><UL>
+ <!--threads-->
+ <LI>Previous message: <A HREF="000237.html">[Mageia-dev] i686 must be Pentium II ?
+</A></li>
+ <LI>Next message: <A HREF="000249.html">[Mageia-dev] i686 must be Pentium II ?
+</A></li>
+ <LI> <B>Messages sorted by:</B>
+ <a href="date.html#248">[ date ]</a>
+ <a href="thread.html#248">[ thread ]</a>
+ <a href="subject.html#248">[ subject ]</a>
+ <a href="author.html#248">[ author ]</a>
+ </LI>
+ </UL>
+
+<hr>
+<a href="https://www.mageia.org/mailman/listinfo/mageia-dev">More information about the Mageia-dev
+mailing list</a><br>
+</body></html>