Gentoo Archives: gentoo-user

From: "Anthony E. Caudel" <acaudel@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Dumb question
Date: Wed, 11 Oct 2006 06:36:18
Message-Id: 452C8FA3.9050007@gt.rr.com
In Reply to: Re: [gentoo-user] Dumb question by Troy Curtis Jr
1 Troy Curtis Jr wrote:
2 > On 10/10/06, Anthony E. Caudel <acaudel@×××××.com> wrote:
3 >> I have been using Gentoo for more than 2 years now and have always
4 >> wondered (but never asked - That's the "dumb" part) how Gentoo manages
5 >> to update a package that happens to be running at the time.
6 >>
7 >> Given that the old version (the one running) is deleted, how does it
8 >> manage to keep standing if you just cut its legs off?
9 >>
10 >> I've never seen this discussed anywhere which probably means everyone
11 >> else already knows and are probably thinking to themselves, "Dumb
12 >> question."
13 >>
14 >> Tony
15 >> --
16 >> Those who would give up essential Liberty, to purchase a little temporary
17 >> Safety, deserve neither Liberty nor Safety.
18 >> -- Benjamin Franklin
19 >> --
20 >> gentoo-user@g.o mailing list
21 >>
22 >>
23 >
24 > Simple and short answer is that at run-time the binary and libraries
25 > are loaded into memory and run from there. When you do the update it
26 > replaces the binary and/or libraries on disk, but you won't actually
27 > be running those updates until you restart the process. There may be
28 > other, more dynamic, cases that I am aware of, but that is the general
29 > gist of it.
30 >
31 > Troy
32
33 I suspected it might be memory. However I still find it difficult. If
34 I'm running KDE for example, it requires at least kdelibs which is a lot
35 to hold in memory.
36
37 Tony
38
39 --
40 Those who would give up essential Liberty, to purchase a little temporary
41 Safety, deserve neither Liberty nor Safety.
42 -- Benjamin Franklin
43 --
44 gentoo-user@g.o mailing list

Replies

Subject Author
Re: [gentoo-user] Dumb question Neil Bothwick <neil@××××××××××.uk>