Everything, all the hardware components and the software has an effect on the performance of a system as a whole. And there is always a bottleneck, the component that restricts the performance the most. This can be anything: the used protocol (e.g. ftp > nfs > cifs), the used filesystem (e.g. without journaling > bla journaling > full journaling), the Kernel Version, the CPU, the amount of RAM, the available amount of RAM, the hard disc connection (e.g. eSATA > USB2 > USB1.1 > USB1.0) and so on and so forth.
So if you're talking about
performance, you should comprehend what exactly you mean by that and what not! There are good adequate ways to measure and compare performance and there are completely useless ones. There are good and useful performance values (e.g. time to zip a file) and completely useless ones (e.g. BogoMIPS).
- → http://www.wehavemorefun.de/fritzbox/index.php/SAR can very well be accelerated by special purpose hardware (IC)!
- → http://www.wehavemorefun.de/fritzbox/index.php/QoS can very well be accelerated by special purpose hardware (IC)!
- → http://www.wehavemorefun.de/fritzbox/index.php/UR8 The UR8-SoC contains a C55x VoIP-DSP additionally to the MIPS 4KEc CPU.
- http://www.wehavemorefun.de/fritzbox/index.php/DaVinci Another SoC with hardware acceleration
A good program to measure file system performance is
bonnie++. At the moment the program is not contained in the repos. But the filesystems can be measured on your PC, because this measurement takes place on the client host.
doc/howto/performance.txt · Last modified: 2013/01/30 22:18 by 70d7a4f46