<?xml version='1.0' encoding='UTF-8' standalone='yes'?>
<root domanda="Perché con Panther lo scambio di file in rete locale va così lentamente?" lastedit="1164987714" lasteditor="marco" lastupdate="1164987714" number="238" owner="marco" type="faq">
  <args>
    <arrayitem value="errori" />
    <arrayitem value="reti" />
    <arrayitem value="utils" />
  </args>
  <note></note>
  <relateds>
    <arrayitem value="131" />
    <arrayitem value="41" />
    <arrayitem value="53" />
    <arrayitem value="233" />
  </relateds>
  <risposta>&lt;ul&gt;
&lt;li&gt;&lt;b&gt;Il problema riguarda solo Panther (10.3), non Tiger (10.4) o altre versioni&lt;/b&gt;&lt;/li&gt;
&lt;li&gt;Tra le risorse di Faqintosh c'è una piccola applet che esegue i comandi: &quot;&lt;a href=&quot;http://www.faqintosh.com/risorse/as/AS_fixSmbNfsSpeed.dmg&quot;&gt;fix Smb &amp;amp; nfs speed&lt;/a&gt;&quot;&lt;br /&gt;
(richiede autenticazione per il &quot;sudo&quot;, ovviamente)&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Apple ha rilasciato Panther con alcune impostazioni del TCP/IP decisamente poco ottimizzate, che rallentano non poco le operazioni di condivisione file in rete.&lt;br /&gt;
La soluzione al problema è creare il file &lt;b&gt;/etc/sysctl.conf&lt;/b&gt; in cui inserire le impostazioni per migliorare la performance della macchina in rete.&lt;br /&gt;
Prima di tutto, lanciare TextEdit coi privilegi di root, dando nel Terminale il seguente comando:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;b&gt;sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit&lt;/b&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;(eventualmente modificandolo nella maniera opportuna se TextEdit non si trova nella sua posizione di default sotto /Applications). In alternativa potete anche loggarvi come root e aprire TextEdit normalmente dal Finder (per abilitare root vedi la Faq::0131).&lt;br /&gt;
Una volta che TextEdit si sia avviato e abbia creato un nuovo documento, dal menu &lt;b&gt;Formato&lt;/b&gt; scegliete &lt;b&gt;Converti in formato Testo&lt;/b&gt;, dopodiché inserite nel documento quanto segue:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;b&gt;net.inet.tcp.delayed_ack=0&lt;br /&gt;
net.inet.tcp.mssdflt=1460&lt;br /&gt;
net.inet.tcp.sendspace=65535&lt;br /&gt;
net.inet.tcp.recvspace=65535&lt;br /&gt;
net.inet.tcp.newreno=1&lt;/b&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Quindi scegliete &lt;b&gt;Registra col Nome...&lt;/b&gt; dal menu &lt;b&gt;Archivio&lt;/b&gt;, date al file il nome &lt;b&gt;sysctl.conf&lt;/b&gt;, impostate &lt;b&gt;Codifica solo testo&lt;/b&gt; su &lt;b&gt;Unicode (UTF-8)&lt;/b&gt; e salvate il file dentro la cartella &lt;b&gt;/etc&lt;/b&gt;. Poiché la cartella &lt;b&gt;/etc&lt;/b&gt; è invisibile e normalmente non viene visualizzata nella finestra di salvataggio di TextEdit, per accedervi dovrete premere &lt;b&gt;mela+shift+g&lt;/b&gt; e scrivere &lt;b&gt;/etc&lt;/b&gt; nel campo &lt;b&gt;Vai alla Cartella&lt;/b&gt;. Quando TextEdit vi chiederà se deve aggiungere o meno l'estensione &lt;b&gt;.txt&lt;/b&gt; al documento, scegliete &lt;b&gt;Non aggiungere&lt;/b&gt;. A questo punto dovete solo riavviare il computer per rendere attive le nuove impostazioni.&lt;/p&gt;</risposta>
</root>
