Tere!
Äkki on keegi tegelenud sellise asjaga? Natukene nutune on kui oma võrgukaardist ei saa täit preformance-t.
Netis on küll saadaval igasugused rfc-d ja tutoorialid, kuid ma ei ole suutnud saavutada optimaalset lahendust oma masinale.
Küll aga olen päris mitmel korral näinud, et mõned kogenud kasutajad on suutnud maksimumi välja pigistada, ehk seal kus oli enne läbilaskevõime 10 mbit per thread on kasvanud 30-60 mbit per thread 100 mbit nic-iga.
Samuti on olemas automatic-tuning, mis on saadaval küll rohkem linuxilistele, mis automaatselt muudab tcp puhvreid olenevalt rakendusele.
Igastahes on see hulk matemaatikat. Hetkel olen suutnud niipalju, et kui RTT = 30 ms siis toimib asi fantastiliselt.
Seega tooge palun näidiseid kui keegi on õnnestunult suutnud asja rakendada.
FreeBSD TCP Preformance Tuning
Moderaator: Moderaatorid
Re: FreeBSD TCP Preformance Tuning
Ma ise soovitaks kompileerida kerneli ümber järgnevate parameetritega (vaikimise seaded PC-BSD-s):obi kirjutas:Seega tooge palun näidiseid kui keegi on õnnestunult suutnud asja rakendada.
Kood: Vali kõik
options HZ=1000
options DEVICE_POLLING
device pf
device pflog
device pfsync
options ALTQ
options ALTQ_CBQ
options ALTQ_RED
options ALTQ_RIO
options ALTQ_HFSC
options ALTQ_CDNR
options ALTQ_PRIQ
Kood: Vali kõik
man 7 tuning
man pollingRe: FreeBSD TCP Preformance Tuning
Device Polling pole võimalik, kuna kasutan SNP kernelit.antik kirjutas:Ma ise soovitaks kompileerida kerneli ümber järgnevate parameetritega (vaikimise seaded PC-BSD-s):obi kirjutas:Seega tooge palun näidiseid kui keegi on õnnestunult suutnud asja rakendada.
Device polling lülitab IRQ kasutamise võrgukaardidraiverile välja (mitte kõik kaardid ei toeta seda) ning Kernel küsib siis võrgukaardilt 1000 korda sekundis, et kas mingisuguseid andmeid on vaja kuskile saata. PF tulemüüriga saad seada erinevate pakettide prioriteete paika. Näiteks ACK paketid saavad suurema prioriteedi, kui teised ning aitab kõvasti näiteks ADSL-i probleemi puhul, et faili saatmisel kukub sissetuleva kanali kiirus peaaegu nullini (see ei ole FreeBSD viga vaid DSL tehnoloogia omapära). Muidugi n võimalik muuta võrgukaardi puhvri suurust. Vaata lähemalt:Kood: Vali kõik
options HZ=1000 options DEVICE_POLLING device pf device pflog device pfsync options ALTQ options ALTQ_CBQ options ALTQ_RED options ALTQ_RIO options ALTQ_HFSC options ALTQ_CDNR options ALTQ_PRIQKood: Vali kõik
man 7 tuning man polling
Pigem sooviks TCP puhvrite tuunimise kohast informtatsiooni.
Lisaks tuleb mulle internet läbi ethernet kaabli, see ADSLi piiranguid pole

