Autore Topic: Curiosità su nuovi elementi nel profilo  (Letto 940 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline shonnyno

  • Post: 1244
Curiosità su nuovi elementi nel profilo
« il: 07 Giugno 2012 19:30:13 »
A partire da FF13 c'è una nuova cartella nel profilo:
webapps
sempre vuota,

ed un nuovo file
parent.lock
sempre con 0 byte!!

solo per curiosità se poteste dirmi cosa sono e a cosa servano.
grazie.

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: Curiosità su nuovi elementi nel profilo
« Risposta #1 il: 07 Giugno 2012 19:51:40 »
Il parent.lock c'è sempre stato: viene creato quando Firefox è in esecuzione e cancellato alla sua chiusura, forse è per quello che non ci hai mai fatto caso.

La cartella Webapps, dal nome, credo serva per salvare dati in locale da parte di applicazioni Web.

Offline shonnyno

  • Post: 1244
Re: Curiosità su nuovi elementi nel profilo
« Risposta #2 il: 07 Giugno 2012 20:25:20 »
scusa mi sono espresso male io.
il parent .lock non l'ho MAI visto, con firefox chiuso! (ho omesso di specificare ;)

dal ff13 esso rimane sempre anche a ff chiuso!! (elimina cache cookie).
inoltre con ff chiuso e aperto esso è sempre zero byte.




Offline Underpass

  • I've got fabric to sell
  • Amministratore
  • Post: 24618
    • Mozilla Italia
Re: Curiosità su nuovi elementi nel profilo
« Risposta #3 il: 07 Giugno 2012 20:29:45 »
No, ha ragione shonnyno: a partire dalla versione 13 mai pare che il parent.lock sia sempre presente. Non so a che cosa serve a questo punto, anche se la funzione "storica" è quella indicata da @gialloporpora.

Mi informo ;)

Offline gialloporpora

  • サンドロ
  • Moderatore
  • Post: 10806
    • Il blog che non c'è
Re: Curiosità su nuovi elementi nel profilo
« Risposta #4 il: 07 Giugno 2012 22:54:57 »
In effetti non ci avevo fatto caso :-?

Credo il motivo sia questo:

726759 – Profile manager assumes Windows profile is locked if parent.lock exists
Citazione
I changed the behaviour of profile locks in bug 294260 to be able to detect startup crashes. The timestamp of the existing parent.lock file during startup is compared to a preference value to see if the last startup was successful.

serve per rilevare i crash in fase di avvio e si guarda l'ora per capire se Firefox è avviato o meno.


Offline Iceberg

  • Moderatore
  • Post: 9342
Re: Curiosità su nuovi elementi nel profilo
« Risposta #5 il: 08 Giugno 2012 00:09:53 »
Sì, sembra che l'intenzione era quella che riporti, ma non eliminare questo file alla chiusura sembra anche aver creato alcuni problemi.

Inizialmente doveva servire per tenere conto che Firefox era già avviato ed evitare di aprirlo di nuovo, in particolare evitare di aprire contemporaneamente due volte lo stesso profilo. Fare in modo che cercando di avviare Firefox già avviato si apra una nuova finestra e non parta un nuovo processo.
Ora gli hanno dato anche un nuovo compito a quanto pare.

Con la versione Linux le cose sono diverse, ci sono due file lock e .parentlock, il primo viene cancellato alla chiusura il secondo no. E in questo caso è' così da, almeno, Firefox 3.6 fino a Firefox 16.

Offline shonnyno

  • Post: 1244
Re: Curiosità su nuovi elementi nel profilo
« Risposta #6 il: 08 Giugno 2012 00:11:41 »
Grazie a tutti per le risposte.
Confermo che questo file occupa sempre zero, sempre, e permane alla chiusura di ff.

0 Utenti e 1 Visitatore stanno visualizzando questo topic.