A qualidade de suas placas de rede, comutadores e cabeamento podem ter um efeito. Pode valer a pena procurar por revisões das NICs e mudar (es) você está usando para ver se outras pessoas relatam que elas não estão indo muito bem. Acredito que as placas de rede embutidas são mais piores do que as transferências de Gbit, embora, na minha experiência, isso não pareça fazer muita diferença no ambiente.
Como ponto de referência, eu apenas instalei novos switches Gbit em nosso escritório (substituindo antigos switches de 100 Mbits) e grandes transferências SMB executam perto (mas menos que) 30Mbyte / seg entre cada combinação de máquinas que testei . Acabei de fazer um teste rápido com o netcat entre duas das máquinas e obtive resultados semelhantes, então não acho que o SMB seja o gargalo. As duas máquinas que eu acabei de testar tem dois interruptores entre elas que podem ter um efeito, mas eu acho que o efeito é mínimo dado o quão perto as figuras estão de um SMB para uma máquina no mesmo switch.
A melhor taxa de transferência que eu vi em uma rede Gbit foi um pouco tímida de 50Mbyte / seg no seu mais rápido. Isso foi durante a transferência de uma imagem de unidade de uma máquina para um arquivo na outra (para fins de conversão para uma unidade virtual VMWare. Nesse caso, as duas máquinas eram conectadas por meio de um cabo cruzado curto, em vez de por meio de um comutador. uma das máquinas em questão era uma das máquinas que eu testei e ganhei ~ 29Mbyte de segundo - o mais provável culpado pelo gargalo principal no meu caso é provavelmente a fiação de 8 anos no prédio que pode ter sido feita Um teste rápido (e igualmente não científico) na minha pequena rede doméstica vê as taxas de transferência mais de 35Mbyte / seg copiar um arquivo de um compartilhamento Samba para uma caixa do Windows e 25Mbyte / seg na outra direção (não tenho certeza por que há uma discrepância lá como em ambos os casos a cópia foi gerenciada por teracopy na caixa do Windows - eu poderia ter que investigar isso mais tarde em algum momento posterior).
Quadros jumbo farão a diferença para transferências em massa, então sugiro que você experimente isso se todo o seu kit oferecer suporte adequado a eles.
Para encurtar a história: passando por minha experiência anedótica, seus 20Mbyte / seg são um pouco lentos, mas não maciçamente. Todas as minhas instalações do Windows e do Samba são praticamente completamente desafinadas, então suspeito que o seu hardware / fiação seja a diferença entre o que eu vejo e o que você vê.
Editar
Claro, cinco anos depois dessa resposta, o hardware e o software avançaram. Muitas vezes vejo 90 + MiB / seg transferências em máquinas com redes Gbit, mesmo com kit barato. Meu home media / backup / outro servidor parece limitado a pouco mais de 60 para o bulk para transferências, mas parece que o samba está ligado à CPU em um único núcleo do hardware da caixa.