Crește viteza de samba ()

Să testeze și să vă atinge scopul de aici, care lucrează ca un samba cu acești parametri.

întrebări pentru test:
1. Transmisie fișier mare (> 1GB) la un server de la distanță (WIN \ LIN)
2. Viteza de dimensiune mare a fișierului sare (> 1GB) pe un server Samba (WIN \ LIN)
3. Rata de transfer a unui număr mare de fișiere de mici dimensiuni (de exemplu, Windows dosar)
4. Viteza de a primi un număr mare de fișiere mici

Deci, în ordine:
adăugați sau corecte, în /etc/samba/smb.conf urmând liniile sale

Descriere:
Teoretic, acești doi parametri sunt configurate pentru o anumită mașină, decât aveți discul de frână (/ dev / sd * / dev / hd *) cu atât mai mare necesitatea de a pune această opțiune
SO_RCVBUF - tampon pachetele primite
SO_SNDBUF - tampon de ieșire pachete

TCP_NODELAY - și anume nu există nici o întârziere în trimiterea pachetului. în general, această opțiune este recomandată dacă adăugați samba este în rețeaua locală.

citește prime - Acest parametru controlează dacă sprijin Samba blocuri de date brute SMB atunci când transmite informația către client. Dacă este activat, cererile brute vor fi transmise pe 65535 bytes într-un singur pachet. De obicei, acest lucru dă un impuls semnificativ de performanță. Cu toate acestea, unii clienți nu pot determina în mod corect dimensiunea blocului de date în timpul configurării conexiunii, sau în imposibilitatea de a sprijini astfel de blocuri mari de date. Pentru acești clienți, trebuie să interzică transferul unor astfel de blocuri. În general, această opțiune ar trebui să fie considerate ca fiind de reglaj fin instrument, și în cele mai multe cazuri, nu ar trebui să fie schimbat.