Newsgroup: it.comp.macintosh
Titolo: Safari... ma che cavolo combina?

Ciao a tutti!
Mi sono accorto di una strana cosa che mi sta facendo
safari. Sto scaricando un file abbastanza grande e vedo
che mi segna 40k in download, ma il monitoraggio attivita'
e il router me ne segnano 100... :|
Allora stoppo il download in safari e cosa succede?
Qualcosa continua a scendere a 60k/sec. e non so che cavolo sia!
Questo arrivo di dati termina solo quando chiudo safari!
Qualcuno ha qualche idea? Vi e' mai capitato?
Ho riprovato poco dopo, scarico, stoppo il file ma qualcosa continua
ad arrivare anche a finestre completamente chiuse!
Non ho idea di cosa sia, ora provo a riavviare...
Ale


mmmmmmmmmm anche riavviando, tutto come prima!
Ale

 ad arrivare anche a finestre completamente chiuse!
Stesso problema anche qui ma non con Safari e con velocita diverse ma 
quasi speculari in u/l e d/l..
Mi era gia successo con jaguar e poi era sparito..mi sembra riapparso 
con l'update 10.3.3 che sembra avere aggiunto qualche problema.
A me succede con Firefox e Camino che sono i browser che uso di piu, 
quindi non sembra che la causa siano i browser...
Oltre un Mah.. non saprei che altro dire..
-- 
I never think of the future. It comes soon enough.
Albert Einstein

 Qualcosa continua a scendere a 60k/sec. e non so che cavolo sia!
"Netstat -a" da terminale per avere l'elenco delle connessioni attive.
Daniele
-- 
"Speak to machines with the voice of humanity
 Speak to the wise with the voice of insanity"   (Marillion - 1997)
STARGAZER: 
www.stargazer.it
 - Le stelle della scena Hard & Heavy!

 
A occhio direi che non chiude la connessione quando gli dici
di chiuderla, ma si comporta male anche nei download in quanto
usa solo una parte della banda di download per salvare effettivamente
il file, mentre l'altra sembra essere utilizzata per nulla!
Cioe'... lo stesso file con wget va 100k/s e il file sul desktop
cresce di 100k/s invece che la meta' di quando lo scarico con safari!
Mah... poi ho provato a scaricare il file da un altro sito e il problema 
non lo fa! Non saprei identificare cosa possa essere, non so se sia un 
problema di browser (ma visto cosa dice Jim sembra di no), di host 
remoto o che altro!
La cosa strana è che con wget appunto non lo fa, quindi anche se non
è il browser non credo che sia nemmeno colpa della parte di rete di 
panther. Che sia un incompatibilita' strana tra agente di download
e host remoto che non si capiscono bene e fanno qualche caXXata?
Stasera provo a fare altre prove...
Misteri... :)
Ale

 Stasera provo a fare altre prove...
Altra prova: con firefox per esempio fila tutto liscio!
Ale

 "Netstat -a"
netstat -a
-- 
The Future Is In Beta

 netstat -a
Si, sorry... ho il vizio di mettere la maiuscola a inizio riga :-)



|._/|_|\__/\__/\__/ | * An out of control ego will sometimes get in the
       /_/ /_/      |   way of your success.                  (Todd H.)

 sia cosi' primitivo?
Non mi e` chiaro cosa intendi...?
kallisti:~/pyuk alex$ Netstat -a | head
Active Internet connections (including servers)
Proto Recv-Q Send-Q  Local Address          Foreign Address
(state)
tcp4       0      0  *.*                    *.*
CLOSED
tcp4       0      0  *.*                    *.*
CLOSED
tcp4       0      0  *.*                    *.*
CLOSED
tcp4       0      0  *.svrloc               *.*
LISTEN
tcp4       0      0  localhost.50090        localhost.ipp
CLOSE_WAIT
tcp4       0      0  localhost.50089        localhost.ipp
CLOSE_WAIT
tcp4       0      0  *.*                    *.*
CLOSED
tcp4       0      0  localhost.ipp          *.*
LISTEN
kallisti:~/pyuk alex$ 
cioe` funziona esattamente come a scriverlo giusto (con la n minuscola).
Alex

 cioe` funziona esattamente come a scriverlo giusto (con la n minuscola).
% Netstat
OK? netstat? 
(utilizzo tcsh)


 (utilizzo tcsh)
il ''problema'' di tcsh e` che usa una tavola di nomi per accedere piu`
velocemente ai comandi.. 
bash invece li va a cercare su disco, dove sono case insensitive per
come e` fatto il filesystem, tcsh in una tavola dei nomi sua interna...
e la tavola contiene i nomi reali dei files, ovvero minuscoli :)
-- 
Debugging is twice as hard as writing the code in the first place.
Therefore, if you write the code as cleverly as possible, you are,
by definition, not smart enough to debug it.
    - Brian W. Kernighan

 velocemente ai comandi.. 
Allora non e' un problema ;-)


 Allora non e' un problema ;-)
no, infatti :)


 cioe` funziona esattamente come a scriverlo giusto (con la n minuscola).
Qui dice
[biggo:~] biggo% Netstat
tcsh: Netstat: Command not found.
o_O


 Usi troppo Word? :)
Non direi... ho il correttore interno :-D


 (utilizzo tcsh)
Wow.  Gia` detestavo csh e tutti i suoi derivati da decenni, adesso ho
una ragione in piu` -- in qualche modo, questa implementazione riesce a
sacrificare parte della forza di MacOSX, la non-sensibilita` alla
distinzione minuscole/maiuscole.
Io usavo (e uso) bash, che, come sh o zsh, non mi da` nessun problema da
questo punto di vista.  Sono veramente contento che Apple abbia messo
bash come shell di default in Panther (io, come utente Apple, "nasco"
con Panther...).
Alex

 tcsh: Netstat: Command not found.
Problemi di tcsh (specificamente, ottimizzazione prematura), come
spiegato nel parallelo subthread.  Usa bash, sh o zsh e vivi
felice...:-)
Alex

 Usa bash, sh o zsh e vivi felice...:-)
Nella mia idea di vita felice la riga di comando non e' piu' compresa da
almeno 15 anni .-D
Non ho idea di cosa sia "bash", ma se non e' una roba che si accende
premendo un pulsantino colorato penso che restera' dov'e'.


 
e noi sfigati che abbiamo fatto l'upgrade, come cambiamo la shell di
default?
-- 
"Two of the most famous products of Berkeley are LSD and Unix. 
I don't think that is a coincidence."

 default?
Da Gestione NetInfo. Comunque tcsh forever...
-- 
Ve lo meritate Gil Amelio!

  Comunque tcsh forever...
Amen! Bash mi faceva schifo gia' su Linux :-P


 premendo un pulsantino colorato penso che restera' dov'e'.
"Si accende" con doppio clic su Applications->Utilities->Terminal dal
Finder, come qualsiasi altra applicazione  col doppio clic sulla sua
icona (e`, di default in 10.3, il programma di shell che gira
sull'applicazione Terminal).  Ti consiglio comunque di lasciarlo
sicuramente dov'e`, anche se non hai intenzione di usarlo
interattivamente, perche` se riesci a toglierlo dubito che il tuo Mac
(se usa OSX) potra` piu` fare il boot (viene usato anche per eseguire
operazioni cruciali in fase di partenza).
Alex

 Amen! Bash mi faceva schifo gia' su Linux :-P
Mah, a me csh faceva schifo gia` su BSD 4.2, e non mi pare che tcsh sia
un gran progresso rispetto a csh.  Comunque, come i dibattiti
emacs-contro-vi, sono guerre di religione che non si sono risolte in
questi 25 anni, dubito le risolveremo qui...
Comunque, specificamente su MacOSX, il fatto che tcsh violi la "case
insensitivity" del filesystem mi sembra un bug serio.
Alex

 Terminal).
Non sul mio, pero'. 10.3 e mi par di capire che ho quell'altro, tcsh. Ma
se non hanno messo un bel bottoncione in System Preferences per cambiare
da uno all'altro, non dev'essere una cosa essenziale ,-)


 da uno all'altro, non dev'essere una cosa essenziale ,-)
Eh si`, pensa che si deve cambiare da Applications/Utilities/Netinfo
Manager -- come e` noto tutto quello che non e` in System Preferences
sta li` solo per consumare spazio disco cosi` Apple puo` vendere dischi
piu` grossi, quindi "hakuna matata"...
Alex

 insensitivity" del filesystem mi sembra un bug serio.
Per l'autocompletamento e la navigazione del file-system si può togliere
la case-sensitivity impostando questa variabile nei propri file di
login:
set complete=enhance
Se digito "Nets" e premo il Tab il terminale mi completa con "netstat",
mentre se scrivo
cd ~/desktop
mi va nella directory "~/Desktop".


 insensitivity" del filesystem mi sembra un bug serio.
Non e' un bug, e' una scelta di programmazione. (cit.).. e in realta'
non viola nulla.
Se tu digiti, ad esempio, "/BiN/lS" funziona benissimo, esattamente come
in bash.
Il processo descritto riguarda solitamente la ricerca nel path quando
esegui un comando senza percorso ("LS" non funziona).
Nel caso di tcsh, per essere piu' veloci al momento dell'esecuzione, al
momento del lancio della shell viene creata questa tabella ad uso
interno con tutti i comandi gia' pronti, nel formato "tutto minuscolo".


 piu` grossi
LOL .-)
