Linux is just kernel only. FreeBSD is complete operating system. FreeBSD and Linux have almost similar performance. There are much already discussed about it, a google search will give you more info.