I'm currently running a 500 MHz Pentium 3 file server with ~400MB RAM. It runs Xubuntu and stays in command-line/terminal mode (~0 load at idle). It is used for nothing more than a file server. It currently has a 10/100 ethernet adapter and can serve files at about 10.5 MB/sec over NFS. While transferring a file, the CPU usage is about 90%. At idle, CPU usage is between 0-1% (minimal processes running).
I would like to upgrade to a gigabit ethernet adapter. Specifically, I am considering the Intel PRO-1000 for 32-bit PCI. I'm not exactly sure how the processing power for serving gigabit differs from 10/100. Is the processing done by the adapter itself, and I can expect a faster data transfer with the same CPU usage, or am I going to max the CPU out and have minimal increase in transfer speed?
If I'm overtaxing this system for gigabit, I have a 2 GHz AMD Athlon 3200+ chip and a socket 939 board laying around I could use. I was just thinking that would be overkill for a command-line only file server.
Thoughts?
Bookmarks