-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Il 11/10/2012 01:48, Daniele Varrazzo ha scritto: > On 2012-10-10 19:06, Marco Beri wrote: >> 2012/10/10 Balan Victor <balan.vict...@gmail.com> >> >>> quello che devo fare è questo: >>> in fase di inizializzazione devo caricare in memoria un >>> grafo(networkx) di >>> dimensioni consistenti: 60.000 nodi e più di 100.000 connessioni. > [...] > Leggendo il post originale, la preoccupazione di Victor mi sembra sia > che, col server di sviluppo, ogni volta che cambia una riga tutto il > grafo viene ricaricato, presumibilmente mettendoci troppi secondi per > essere divertente. > > [...]
Altra possibile soluzione, se usi un web server con architettura master/workers, è quella di caricare in memoria il grafo nel processo master, in modo che i worker (essendo figli del master) vi possano accedere. Se accedi in sola lettura la cosa dovrebbe essere molto efficiente (su sistemi che supportano il copy on write), ma su questo non ne sono sicuro, dovrei fare qualche test. Ciao Manlio -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEUEARECAAYFAlB2h7sACgkQscQJ24LbaUSUcgCfYf605N5vhSS2hLnDY18prZkQ eisAmKFV3+vX3yukXb8HRfy1F6bin/Y= =vrHS -----END PGP SIGNATURE----- _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python