Farinet:
Although there are dependencies (such as involving handling of the
screen) that consume resources as long as the thing they support (the
screen, for example) is being used, there are dependencies that consume
no memory or processor-power if you don't use them.
They do, however, use up hard disk space (even when they're not being
used), though hard disk space is not as severe a limitation as
processor-usage, or memory.
For example, my application makes use of the Java Runtime Environment
(JRE), which includes dynamic libraries.
But if you don't run my application (or something else that uses Java),
the library is not used or loaded into memory.
If you do run my application, the JRE is loaded into memory, and is used
by my application (and also by any other application that needs it).
Much of the basic functionality of the Java language is in the JRE
library, so Java programs tend to be fairly small, because they make use
of that library.
The down-side is (I think) that once the library is loaded, it remains
in memory in case another application needs it. It is removed from
memory for sure the next time you reboot, and possibly if you log-out,
and log back in.
I think the QT libraries work in a similar fashion, as well as KDE
libraries for the applications that need them.
What I'm saying, is that a lot of dependencies don't use up memory or
processor-power unless you use something that needs them, in which case,
that dependency comes into play, and it is fortunate that it is there,
but it then does consume resources, and may continue using resources.
I'm just offering this information as another viewpoint regarding
dependencies.
- Aere
On 06/02/2014 03:39 AM, [email protected] wrote:
Just a thought:
I'm trying to strip down as much as possible the environment for my
powerbook (to keep it still functional in this times of large and ram
eating applications).
Now, i thought it would be nice, if lubuntu would offer something like a
toolkit how to strip down - but keeoing the lubuntu look and feel.
1) To be able to do this i think one ...nice thing would be, to reduce
as much as possible the dependencies (i notice that debian often has
less dependencies than (l)ubuntu). I think i also understand the reason
of certain dependencies from a point of a new to linux user. E.g., i do
not see why gpicview is a dependency. If i try to remove it, even with
'apt-get remove --no-install-recommends' i tries to uninstall lots of
other core apps. Same goes for network-manager
...
2) I experimented e.g. with tint2 instead of lxpanel and on my pb i'm
able to have the same functionality (with some tricks) as lxpanel but
with less use of ram.
3) A good explanation how to use pcmanfm without the desktop icon control.
4) Alternative window managers (?) (Personally i tried jwm but turned
back to openbox since i don't see so much advantages. jwm is a bit
faster (and very easy to configure -once you got the basics!), but for
me the combo openbox/tint2 is less ram eating, more eye candy and also
very fast).
But may be, i'm totally wrong?
Thanks for your patience anyway.
--
Sincerely,
Aere
--
Lubuntu-users mailing list
[email protected]
Modify settings or unsubscribe at:
https://lists.ubuntu.com/mailman/listinfo/lubuntu-users