So I am debating on whether or not to use my one core or quad core pi as the nfs root for my pi cluster. I do not know much about nfs and am wondering if the amount of cores matter. I appreciate any input.

  • The performance is going to be more limited by the network transfer speed. If you are build a new system start with the Jessie image. Wheezy is end of life, and won't be getting any updates.
    – Milliways
    Commented Nov 18, 2015 at 22:27
  • @Milliways I actually started with Jessie and could not figure out for the life of me how to set a static ip but figured it out no problem on wheezy. But you are saying that one or four cores won't make to much a difference?
    – user36865
    Commented Nov 18, 2015 at 23:47
  • If you really want to set a static address see raspberrypi.stackexchange.com/questions/37920/… All I/O on the Pi (USB & ethernet) goes through one chip. The Ethernet is 100Mbps which limits the speed. If you were were doing something processor intensive it may make a difference, but serving files is not.
    – Milliways
    Commented Nov 19, 2015 at 0:23

1 Answer 1


You do not need multiple cores. NFS transfers usually only use one CPU/core. You will have already reached your Ethernet connection's limit before you hit your CPU limit. It only matters when you heavily encrypt your transfers or when the CPU is already at 100%.

Your single-core pi is more than enough. Even a Pi Zero is way more than enough. But, it wouldn't hurt to use a Pi 2 if you are also running lots of services on it.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.