Re: What hardware components bottleneck Linux?

From: TCS (The-Central-Scrutinizer_at_p.o.b.o.x.com)
Date: 02/14/05


Date: Mon, 14 Feb 2005 08:37:35 -0600

On 14 Feb 2005 07:54:46 -0500, Al Dykes <adykes@panix.com> wrote:
>In article <pan.2005.02.14.05.08.33.723382@zianet.com>,
>ray <ray@zianet.com> wrote:
>>On Sun, 13 Feb 2005 20:31:26 -0800, Mike wrote:
>>
>>> Rather than asking what hardware you would recommend, let me approach
>>> it from the other end. What components in a desktop system are most
>>> likely to cause a performance bottleneck in a Linux system?
>>>
>>> To make it interesting, I want to run Apache, I don't expect the world
>>> to come knocking, I will likely run a relational database such as
>>> MySQL, and I want to spend about $500 on the tower; no mouse, keyboard,
>>> display included in the price. How should I allocate my money to
>>> maximize total system thruput?
>>>
>>> First, am I missing anything from the following component list? CPU,
>>> RAM type, RAM size, bus speed, cache sizes, disk access times, multiple
>>> disk arms, NIC.
>>>
>>> Second, does the Linux distribution that I pick influence the answer?
>>>
>>> Third, which of these components is Linux most sensitive to?
>>>
>>> Lastly, are there any rules of thumbs for picking component mixtures so
>>> as to avoid bottlenecks? "No bottlenecks" is defined as the entire
>>> system failing at once when response time hits the elbow in the
>>> response time vs. load curve. Pointers to pertinent URL links would be
>>> appreciated.
>>>
>>> --Thank you,
>>> --Mike Jr.
>>
>>I expect the bottleneck is going to be your internet connection. Typical
>>broadband connections are limited to 1.5mbit/sec or thereabouts - so a
>>gigabit card is not going to help. Next is probably going to be disk
>>access.
>>

>You don't know what your bottleneck is until you've hit it, or
>something like that.

>If you have residential DSL service is generally slower upstream than
>incomming. As slow as 128kb upstream. That's the speed an external
>user sees if he hits your web server. Cable broadband is typically
>symetric. Check the TOS for your broadband service. They may preclude
>running a server or have other obnoxious fine print.

It depends on the region. Here in colorado, the reverse is true. DSL
is symmetric, cable is upload limited. Most noncommercial ISPs forbid
running servers, but you can get away it if the bandwidth is limited.
For example I've a web server on my mythbox that I alone use, and a
remote desktkop server on an XP machine that again I alone use.



Relevant Pages

  • Re: Fonts shrink spontaneously in tables in document
    ... Or at least your "post" is all alone, ... the server hasn't posted the one you are responding to. ... and your Word Version and Update levels. ... McGhie Information Engineering Pty Ltd ...
    (microsoft.public.mac.office.word)
  • Re: Successful remote AES key extraction
    ... >> network server on another computer. ... >> solely to encrypt data using the OpenSSL AES implementation on a ... Even then the attack is ... He wouldn't even get 1 plaintext let alone the 2^25 or so required. ...
    (sci.crypt)
  • UT2004 demo server
    ... I was checking out UT2004 alone by ... Does anyone know how hosting a UT2004 'Listen' server works? ... I have all the patches applied to ISA 2000 and Windows ...
    (microsoft.public.isaserver)
  • Re: Config OWA with web server & Exchange Server
    ... let alone on a terminal server. ... >> He doesn't need BES or POP to use a BB. ...
    (microsoft.public.exchange.clients)
  • Re: Anthonys drive issues.Re: ssh password delay
    ... >> You should go out and reinstall Windows on that server and leave this ... >> list in peace. ... Leave him alone. ... in the more recent posts he seems to be doing ...
    (freebsd-questions)