How to do calculations for performance tuning?

From: S H A N (shanali_at_magix.com.sg)
Date: 10/15/03

  • Next message: Supote Leelasupphakorn: "Have anyone seen this benchmark ?"
    Date: Wed, 15 Oct 2003 21:34:11 +0800
    To: performance@freebsd.org
    
    

    hi,

    reference to Kernel Tunable's section in FreeBSD handbook....

    >>>>>
    A simple calculation can be done to figure out how many are needed. If you have a web server which maxes out at 1000 simultaneous connections, and each connection eats a 16K receive and 16K send buffer, you need approximately 32MB worth of network buffers to cover the irc server. A
    >>>>>

    how can we find out that each HTTP (TCP) connection will eat up 16k recv. and 16k send buffer? and accordingly if they are talking about HTTP (TCP) connections then how we can establish the relevant figures for say a RADIUS (UDP) connection? what means/software/tools usually are out there to find out the utilization of buffer space for a single connection based on a particular application protocol... be it HTTP/SMTP/RADIUS etc...

    hopefully i am writing to the right mailing list to inquire about all this!

    rgds,

    S H A N
    _______________________________________________
    freebsd-performance@freebsd.org mailing list
    http://lists.freebsd.org/mailman/listinfo/freebsd-performance
    To unsubscribe, send any mail to "freebsd-performance-unsubscribe@freebsd.org"


  • Next message: Supote Leelasupphakorn: "Have anyone seen this benchmark ?"

    Relevant Pages

    • Re: processes not getting fair share of available disk I/O
      ... version of FreeBSD since those line numbers don't correspond to ... reading data from Ethernet and writing to disk. ... disks) and a loop with 3 copies of dd writing from /dev/zero to disks, ... pdpgs 14: ata ...
      (freebsd-questions)
    • Collecting data in userland from kernel
      ... I am new to FreeBSD but I am familiar with Unix like systems ... A ring buffer in kernel: ... Writing to syslogger: not very attractive to me because ... I dont think this is feasible because ...
      (freebsd-hackers)
    • Re: number of /dev/usb nodes
      ... Hash: SHA1 ... I'm writing ... as a driver you get informed for each new device. ... I never said I was writing a FreeBSD driver... ...
      (freebsd-hackers)
    • Re: Requesting extra IO from F95 code.
      ... >>controlling system do its writing to iotimes.txt before it creates the ... >>READ or OPEN might if your control process happens to be writing to the ... > INQUIRE, and it seems to work well. ... the delay will give the OS time to settle down. ...
      (comp.lang.fortran)
    • SATA-performance: Linux vs. FreeBSD
      ... I did some performance tests that made me really wonder: ... why writing to a SATA-I device with AHCI consumes ... so much CPU time using Linux, while it takes almost no CPU time on FreeBSD ...
      (Linux-Kernel)