Windows- ja Linux-verkkojen kanssa yleisin tapa jakaa resursseja on SMB-protokolla. Jos verkon lukeminen tai varsinkin sinne tiedostojen kirjoittaminen tuntuu todella tuskastuttavan hitaalta, voit kokeilla poistaa mäkistä IPv6:n pois käytöstä ja pakottaa verkkokortin oikealle nopeusluokalle full-duplex -tilassa.
- Poista IPv6 käytöstä OSX:stä. Se on nimittäin oletuksena päällä ja joissakin tilanteissa tästä on haittaaa. (Järjestelmäasetukset -> Verkko->Lisävalinnat… -> [TCP/IP-välilehti] -> Määrittele IPv6 -> Pois). Jos toki mahdollista, niin poista esimerkiksi Windows XP:ssä IPv6 komentoriviltä komennolla: “netsh interface ipv6 uninstall”
- Ethernet-asetukset Mäkissä on hyvä olla käsin asetettu, esimerkiksi seuraavasti: “100baseTX + Full Duplex”. (Järjestelmäasetukset -> Verkko -> Lisävalinnat… -> [Ethernet -välilehti] -> Nopeus / Duplex)
- Seuraavat asetukset saattavat myös parantaa tilannetta.
sudo sysctl -w net.inet.tcp.delayed_ack=0
- Jos tuo aiheuttaa ongelmia, voit palauttaa normaalit arvot:
sudo sysctl -w net.inet.tcp.delayed_ack=3
- Tilanne nollaantuu myös kun buuttaat koneen. Mikäli haluat tehdä muutoksesta pysyvän, niin /etc/sysctl.conf tiedostoon voi kirjoittaa arvot pysyvästi. Tarkemmat ohjeet komennolla:
man sysctl.conf

#1 by Tero on toukokuu 20, 2009 - 8:13 pm
Oletko todentanut millään tavalla onko tuosta sysctl-arvon muuttamisesta hyötyä?
#2 by miicah on toukokuu 26, 2009 - 9:26 pm
En suoranaisesti ole tuota itse todennut. Tuon kohdan kopioin Applen supportin sivuilta. Mutta esimerkiksi tuo IPv6:n disabloiminen on testattu juttu.