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