RE: Optimizing X for size and memory footprint.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Do a search for TinyX or Kdrive in google, it will show you some
configurations you can use to reduce the size of your X to ~1Mb footprint
and under 4Mb of memory. Although I haven't found much support with this so
good luck.
Hope this helps, let me know how you go.

-----Original Message-----
From: xfree86-admin@xxxxxxxxxxx [mailto:xfree86-admin@xxxxxxxxxxx]On
Behalf Of Damian Gatabria
Sent: Wednesday, May 26, 2004 10:59 AM
To: xfree86@xxxxxxxxxxx
Subject:  Optimizing X for size and memory footprint.


Hello

I'm currently involved in the development
of an in-house diskless thin client system which is based
on Linux. I have to build network-bootable images
that run an X session and then run rdesktop
to give the user a Windows environment.

I've already succeded for the most part,
however there's some very old hardware that
isn't worth upgrading (Pentiums with 16MB of RAM)
that i'd like to be able to use. So here's my problem:

I have already managed to make 3.5MB images
that include Xfree 3.3 and take up about 18.5
MB of memory to run, which is ~2.5 MB more than
I can afford. (Packing executables with UPX did
wonders) I'm trying to find a way to get the X process to take
up less than the current ~5.5MB of memory.

Providing I'm interested in making this X installation
support only one driver (svga), Is there any
way to reduce the executable size/memory footprint
by disabling drivers at compile-time? On a related note,
there's also some features i don't need (Backing store,
for example, as X will only open one fullscreen window)
that i could, in this case, live without.

I have googled for info on building X from sources
but couldn't find anything useful beyond the usual
'make World' ..  any suggestions will be very welcome.

Thanks.

Damian


_______________________________________________
XFree86 mailing list
XFree86@xxxxxxxxxxx
http://XFree86.Org/mailman/listinfo/xfree86

_______________________________________________
XFree86 mailing list
XFree86@xxxxxxxxxxx
http://XFree86.Org/mailman/listinfo/xfree86

[Index of Archives]     [X Forum]     [Xorg]     [XFree86 Newbie]     [IETF Announce]     [Security]     [Font Config]     [Bugtraq]     [Yosemite]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux Kernel]

  Powered by Linux