Return-Path: Delivered-To: apmail-httpd-users-archive@www.apache.org Received: (qmail 6540 invoked from network); 9 Feb 2005 17:15:56 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 9 Feb 2005 17:15:56 -0000 Received: (qmail 57491 invoked by uid 500); 9 Feb 2005 17:15:47 -0000 Delivered-To: apmail-httpd-users-archive@httpd.apache.org Received: (qmail 57475 invoked by uid 500); 9 Feb 2005 17:15:47 -0000 Mailing-List: contact users-help@httpd.apache.org; run by ezmlm Precedence: bulk Reply-To: users@httpd.apache.org list-help: list-unsubscribe: list-post: Delivered-To: mailing list users@httpd.apache.org Received: (qmail 57462 invoked by uid 99); 9 Feb 2005 17:15:47 -0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=FORGED_RCVD_HELO,PRIORITY_NO_NAME X-Spam-Check-By: apache.org Received-SPF: neutral (hermes.apache.org: local policy) Received: from smtp10.wanadoo.fr (HELO smtp10.wanadoo.fr) (193.252.22.21) by apache.org (qpsmtpd/0.28) with ESMTP; Wed, 09 Feb 2005 09:15:46 -0800 Received: from me-wanadoo.net (localhost [127.0.0.1]) by mwinf1009.wanadoo.fr (SMTP Server) with ESMTP id 35A7F2800151 for ; Wed, 9 Feb 2005 18:15:43 +0100 (CET) Received: from freebie.atkielski.com (ASt-Lambert-111-2-1-3.w81-50.abo.wanadoo.fr [81.50.80.3]) by mwinf1009.wanadoo.fr (SMTP Server) with ESMTP id 0614C2800148 for ; Wed, 9 Feb 2005 18:15:42 +0100 (CET) X-ME-UUID: 20050209171543250.0614C2800148@mwinf1009.wanadoo.fr Received: from pix.atkielski.com (pix.atkielski.com [10.0.0.40]) by freebie.atkielski.com (8.13.1/8.13.1) with ESMTP id j19HFgTM027462 for ; Wed, 9 Feb 2005 18:15:42 +0100 (CET) (envelope-from anthony@atkielski.com) Date: Wed, 9 Feb 2005 18:15:42 +0100 From: "Anthony G. Atkielski" Reply-To: users@httpd.apache.org X-Priority: 3 (Normal) Message-ID: <1847037728.20050209181542@atkielski.com> To: users@httpd.apache.org In-Reply-To: References: <6E6F8086-7960-11D9-B134-000D933E3CEC@shire.net> <654eeaba0502071534448cf0bf@mail.gmail.com> <003f01c50dec$53d04c10$ed57a8c0@north1> <1408125194.20050208212814@atkielski.com> <004601c50e29$8c0430a0$ed57a8c0@north1> <1648661964.20050209063431@atkielski.com> <465DC900-7A5D-11D9-B134-000D933E3CEC@shire.net> <1945694660.20050209071015@atkielski.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked Subject: Re: [users@httpd] Favorite Linux Distribution X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N Chad Leigh -- Shire.Net LLC writes: > The GUI is another userland program. It is no different than apache in > that regard. Not true. GUIs have to have special access to the video hardware on the vast majority of operating systems (including UNIX), either because they can't run at all any other way or because performance is so poor without such access that they cannot be practically used. This direct access is a security breach on most modern operating systems and has a destabilizing influence on the OS. > It is possible to have specialized drivers that run at > the kernel level but is not necessary for a GUI. Typical X servers may > have these special drivers but they are not required. A GUI isn't necessary for a server, period. Many servers run in dark rooms mounted in racks. They don't need GUIs because they aren't even driving displays most of the time. And when they are switched to a display, simple CGA or EGA compatibility will do. > Having X11 installed does not make your machine less reliable. All GUIs destabilize the operating systems on which they run, just as games do ... and for similar reasons, which I've already explained. > And unless you are on it all the time, which I mentioned, it does not > slow it down. An idling X Server puts no drain on your machine. It requires more disk, more memory, more system resources, all of which could be better used in running the other daemons on the machine. > And installing X does not mean you have to run it. If you aren't going to run it, you don't need to install it. > The fact that setting up X is difficult has no bearing on the > reliability of the machine for server use. User problems are not the > same as the system being less reliable. A GUI isn't just a user program; it inevitably puts hooks into the OS. > I have X installed on my servers. In general I do not have an X server > running as I have no need. Then why have X installed? > Windows is a different matter. There the GUI is inter-threaded in the > rest of the system code and there it does have a destabilizing > influence. It's no different than UNIX. All GUIs work that way, for reasons of performance and flexibility. > Windows is a bad example. Windows is a classic example, not a bad example. > It depends. Lots of interesting system metrics apps are GUI based as > it is a lot more interesting to look at pretty graphics and graphical > representations of system metrics data than a list of numbers. It depends on one's objectives. And you can always move the numbers to a different machine and generate the graphics there, away from your mission-critical production server. --------------------------------------------------------------------- The official User-To-User support forum of the Apache HTTP Server Project. See for more info. To unsubscribe, e-mail: users-unsubscribe@httpd.apache.org " from the digest: users-digest-unsubscribe@httpd.apache.org For additional commands, e-mail: users-help@httpd.apache.org