On Thu, Apr 11, 2002 at 06:13:00PM +0300, Ilker Gokhan wrote: > i tested gigabit eth and 100 mbit ethernet cards on some systems and i > noticed that bottleneck was generated between CPU and disk. Simply, you > can see it yourself with helping copy/http get/write and time utility.I > remember there are alot articles on the net regarding system > bottlenecks. You can use google..:-) You have been using the wrong card and/or wrong software. Check out the TUX webserver: it uses zerocopy sendfile() and with the correct network card (3com and drivers it ofloads the TCP/IP checksum to the network card. TUX showed that the real bottle neck is the notoriously slow PCI bus, *not* the CPU, memory, or disk. See a linux-kernel archive for more information, or http://people.redhat.com/mingo/TUX-patches/ for the TUX web server. Erik -- J.A.K. (Erik) Mouw, Information and Communication Theory Group, Faculty of Information Technology and Systems, Delft University of Technology, PO BOX 5031, 2600 GA Delft, The Netherlands Phone: +31-15-2783635 Fax: +31-15-2781843 Email: J.A.K.Mouw@its.tudelft.nl WWW: http://www-ict.its.tudelft.nl/~erik/ -- Kernelnewbies: Help each other learn about the Linux kernel. Archive: http://mail.nl.linux.org/kernelnewbies/ FAQ: http://kernelnewbies.org/faq/