[kde-solaris] ... people are running KDE3 on systems with as little as 64MB for daily use.

Richard kdesolaris at nergenshuizen.nl
Wed Jan 28 16:27:43 CET 2004

Hi all,

>> With this configuration, this
>> explains why, when rebooting Solaris, the files in /tmp are gone, and
>> /tmp is re-created.

That is because a lot of file-metadata is kept in RAM only in the case of
tmpfs. This includes modificationtime, accesspermissions and such. Also,
things written to a tmpfs-filesystem (tmpfsfs... hm.) will remain in RAM
until RAM is needed by running processes, in which case there will be

> But, still, this doesn't explain why a set of application,
> e.g. KDE, that runs fine with a certain amount of RAM + SWAP
> would require explicit increase of SWAP just because of adding
> additional RAM (which implicitly increases SWAP by itself).
> This doesn't make sense to me. I'm sorry, but the coin doesn't drop.

I'm slowly reaching an understanding here. From tmpfs(5):
Another constraint is that the number of files available in a tmpfs
filesystem is calculated based on the physical memory of the machine and
not the size of the swap device/partition.

Apparently this "inodetable" allows for the allocation of 3xRAM filesize,
although I have not yet found documentation that verifies this.

> Let's use KDE as an example. Just because of increasing the amount of
> RAM; KDE won't use any more of the '/tmp' resources, would it?

I'm starting to believe that KDE does, at least under Solaris.

> In this particular case that would be either in
> Solaris, KDE, or in the way KDE is built (or possibly
> depending on the Solaris release or architecture).

> I don't know which. I'm just sure it doesn't have
> anything to do with *magic* :-)

Maybe Solaris/KDE are sufficiently advanced :-)

> Finally Stefan! I'm sure everbody is really, really
> greatful to You for building and providing your KDE
> binaries.

That most certainly is true. I've grown very fond of KDE over the years,
and am very happy to be able to run it at work as well.


Het begint met margarine, en het eindigt met de teloorgang van
alle menselijke waarden!
  -- De Volkskeuken, 28 oktober 2003

More information about the kde-solaris mailing list