lunuxcaffe; logo contest - mystery font

Walter Dnes waltdnes-SLHPyeZ9y/tg9hUCZPvPmw at public.gmane.org
Mon Nov 15 04:17:01 UTC 2004


On Sat, Nov 13, 2004 at 10:48:49AM -0500, Austin wrote

> Mandrakelinux also uses *runtime* detection for i686 and MMX/SSE for
> certain apps where it is advantageous, like glibc and some video
> encoding tools.  The library loader chooses to load the more optimized
> version of the library if appropriate.
> 
> Also, some apps themselves use *runtime* detection of these processor
> features, including mplayer.  It's too bad more apps don't do that.  It
> makes everyone's life much easier.

  Fine, but that means multiple copies of at least portions of a
program.  You effectively have multiple versions of the program, even if
it's one, larger, binary.  This takes up more space on disk, and possibly
in memory.  A good coder who knows how to use a profiler may be able to
cut this down to small portions of the entire program.

  Another area where Gentoo rocks... install Redhat or Mandrake with
only text-console; no X; no GNOME.  Now try installing GIMP.  You'll
probably get error messages telling you about missing dependancies.  Try
installing the missing dependancies, and you'll get error messages about
their dependancies, etc.  In the same scenario, "emerge gimp" calculates
all missing dependancies, builds+installs X, builds+installs GTK/etc,
builds+installs GNOME base libs, and finally builds+installs GIMP.  I
did that as a "torture-test" this weekend.  On a beat-up old 400mhz PII,
with 128 megs of RAM, that took 8hrs 47 minutes.

  It is strongly suggested to always run "emerge --pretend <appname>"
before actually running "emerge <appname>".  Emerge *WILL* attempt to
build+install every necessary dependancy.

-- 
Walter Dnes <waltdnes-SLHPyeZ9y/tg9hUCZPvPmw at public.gmane.org>
Email users are divided into two classes;
1) Those who have effective spam-blocking
2) Those who wish they did
--
The Toronto Linux Users Group.      Meetings: http://tlug.ss.org
TLUG requests: Linux topics, No HTML, wrap text below 80 columns
How to UNSUBSCRIBE: http://tlug.ss.org/subscribe.shtml





More information about the Legacy mailing list