Discussione: Curiosità OSX (leopard o Tiger non cambia)
- 23-01-08, 16:45 #1
Curiosità OSX (leopard o Tiger non cambia)
Ho una curiosità che mi attanaglia da quando sono passato al Mac (circa un anno):
quando apro un file (musica, video, testo, ecc...) e poi sposto il file in un'altra cartella (mentre il file è ancora in esecuzione) OS X non fa una piega.
Il mio dubbio è questo: quando con Win provavo a fare una cosa del genere mi veniva fuori un messaggio d'errore che mi diceva:"il file è attualmente in uso, impossibile spostarlo" perchè l'applicazione in quel momento (credo giustamente) puntava ad un percorso di cartelle e sottocartelle ben preciso.
Con il Mac questo non succede...perchè? cosa fa quando apro un file??
- 23-01-08, 17:04 #2
- 23-01-08, 17:08 #3
la butto li... su win trascinando il file in una cartella diversa lo sposti e quindi probabilmente cambia anche il suo indirizzo in memoria (o comunque i riferimenti ad esso), con osx ne fai invece una copia (cioè ne crei uno nuovo) e quindi il suo indirizzo non muta...
- 23-01-08, 17:10 #4
No, il motivo deve essere un altro perché funziona anche se rinomini il file.
- 23-01-08, 17:19 #5
Probabilmente, il riferimento al file in Mac OS X è dinamico.
- 23-01-08, 17:26 #6
- 23-01-08, 17:42 #7
Credo abbia ragione Macteo... probabilmente è per lo stesso motivo che se crei un alias a un file su Mac e poi sposti il file originale, facendo doppio click sull'alias lo apre lo stesso, mentre in Windows se crei un collegamento e poi sposti il file originale, questo non viene più trovato.
- 23-01-08, 18:13 #8
Su Mac OS X funziona in maniera molto simile a Linux coi suoi inode, anche se non so se si chiamano così su Mac. Spostare o rinominare un file non cambia l'inode (o comunque si chiami) del file; certo se hai aperto un file con qualche applicazione (per es. un file video) e tenti di cancellarlo il Mac te lo mette nel cestino, magari, ma poi quando dai il comando di svuotamento ti dice che il file è in uso.
- 23-01-08, 18:56 #9
si l' inode rimane lo stesso ed è questo probabilmente ad essere memorizzato dall' applicativo (es. itunes), quindi il muovere o rinominare è indifferente finchè l' inode è lo stesso...
- 23-01-08, 20:26 #10
un po' complesso da capire (ma a grandi linee penso di esserci arrivato)...però mi aspettavo risposte del tipo:"ma non lo sai?!?!?" e invece vedo che qualche dubbio l'ho sollevato...comunque quando ho fatto vedere questa funzione ai pcisti hanno detto tutti che è ALLUCINANTE.
Discussioni simili
-
Da Leopard A Tiger
By federica colombo in forum Speciale Tiger - Mac OS X 10.4Risposte: 12Ultimo messaggio: 30-01-08, 14:21 -
Da Leopard a Tiger
By Ale18hk in forum Parliamo di Mac e dintorniRisposte: 2Ultimo messaggio: 31-10-07, 20:39 -
Da Tiger a Leopard
By norrik in forum Speciale Leopard - Mac OS X 10.5Risposte: 101Ultimo messaggio: 28-10-07, 12:45 -
curiosità... futuro ovvero leopard...
By luky76 in forum Mac OS XRisposte: 10Ultimo messaggio: 10-01-07, 18:46 -
CURIOSITA' CON TIGER FIREWIRE E CESTINo
By Scooby80 in forum Mac OS XRisposte: 1Ultimo messaggio: 20-12-05, 09:32



LinkBack URL
About LinkBacks
Replica con citazione




Ti chiedo scusa. Ho fatto un po' di confusione fra i thread e non ho riletto....
mettere in rete hd esterno