On Wed, Feb 27, 2008 at 5:58 PM, Pablo Manalastas
<[EMAIL PROTECTED]> wrote:
> --- Orlando Andico <[EMAIL PROTECTED]> wrote:
>
> > On Wed, Feb 27, 2008 at 3:14 PM, JM Ibanez
> > <[EMAIL PROTECTED]> wrote:
> > ..
> > >   - A Linux server usually runs headless, so
> > > resources do not go to
> > >    maintaining a GUI. Not so with Windows Server
> > > 2003, which still runs
> > >    a GUI subsystem even as a server;
> >
> > Not anymore. I've never seen a headless Linux box in
> > ages. I mean it
> > has no monitor, yes, but the GUI is still running.
> > This is true of all
> > the client deployments I've seen.
>
> Almost all the servers (web, mail, mysql, dhcp,
> moodle, etc) at Ateneo are Fedora at runlevel 3, which
> means there is no X server running, thus no GUI.  In
> fact the entire server room has only one
> monitor/keyboard, which is switched among servers. But
> those are our servers, not client Linux boxes assigned
> to faculty.

actually i see no big deal between a non-GUI server to a GUI server...
although a GUI server consumes memory space for its graphical thing
but once a process of that GUI thing goes into sleep .. it simply swap
that process to a disk and release the memory to give more room to an
active process...  what important most to an OS is that how it handle
the resources efficiently and effectively...


> > But on Linux, everything is a
> > THREAD. fork() is just a wrapper around the
> > thread-creation routine.
>
> I've been reading /usr/src/linux*/kernel/fork.c
> and do_fork() does not seem to be a wrapper around
> some thread-creation routine, if by thread you mean
> the new thread and its parent shares almost all
> resources (text, data, heap, open files, etc), except
> that the thread has its own stack. For now, I'm
> confused.

the correct statement there is that fork(), vfork() and threads are
just a wrapper around the clone() system function call...

fooler.
_________________________________________________
Philippine Linux Users' Group (PLUG) Mailing List
plug@lists.linux.org.ph (#PLUG @ irc.free.net.ph)
Read the Guidelines: http://linux.org.ph/lists
Searchable Archives: http://archives.free.net.ph

Reply via email to