[Python-es] Almacenamiento en disco automático y transparente

2013-10-28 Por tema Daπid
Tengo un objeto Python (pongamos una cadena de texto o un array de numpy) que puede crecer arbitrariamente, hasta, quizá, superar el límite de memoria del SO. Quiero mantenerla en memoria mientras sea posible, pero si llegara a crecer por encima de un cierto límite, se almacenaría en disco. El prog

Re: [Python-es] Almacenamiento en disco automático y transparente

2013-10-28 Por tema Kiko
El 28 de octubre de 2013 12:20, Daπid escribió: > Tengo un objeto Python (pongamos una cadena de texto o un array de numpy) > que puede crecer arbitrariamente, hasta, quizá, superar el límite de > memoria del SO. Quiero mantenerla en memoria mientras sea posible, pero si > llegara a crecer por en

Re: [Python-es] Almacenamiento en disco automático y transparente

2013-10-28 Por tema Francesc Alted
On 10/28/13, 12:20 PM, Daπid wrote: Tengo un objeto Python (pongamos una cadena de texto o un array de numpy) que puede crecer arbitrariamente, hasta, quizá, superar el límite de memoria del SO. Quiero mantenerla en memoria mientras sea posible, pero si llegara a crecer por encima de un cierto

Re: [Python-es] Almacenamiento en disco automático y transparente

2013-10-28 Por tema Daπid
2013/10/28 Kiko > Si los datos son lo suficientemente grandes como para que no quepan en > memoria El problema es que, en principio, no sé si va a ser así. Depende de los datos en concreto y de la RAM instalada en la máquina (cualquier cosa entre 4 y 16 GB). Me gustaría poder evitar el disco mi

Re: [Python-es] Almacenamiento en disco automático y transparente

2013-10-28 Por tema Francesc Alted
On 10/28/13, 1:49 PM, Daπid wrote: 2013/10/28 Kiko mailto:[email protected]>> Si los datos son lo suficientemente grandes como para que no quepan en memoria El problema es que, en principio, no sé si va a ser así. Depende de los datos en concreto y de la RAM instalada en la máqui

Re: [Python-es] Almacenamiento en disco automático y transparente

2013-10-28 Por tema Sherab Giovannini
Buenas, Lo que pides ya se gestiona mediante la paginación, tanto en Windows (pagefile) como en Linux (swapping). Siempre puedes forzar al OS a no volcar a disco las páginas que exceden el límite de memoria y hacerte tu un driver que lo haga. Porque desde Python no se como podrías gestionarlo, y y

[Python-es] problema al crear un nuevo nivel TRACE en logging. No respeta el nivel de log asignado.

2013-10-28 Por tema Jose Caballero
Hola, quiero agnadir un nivel de log por debajo de DEBUG, llamado TRACE. Siguiendo cierta informacion que encontre en stackoverflow, lo que es implementado es lo siguiente: logging.TRACE = 5 logging.addLevelName(logging.TRACE, 'TRACE') def trace(self, msg, *args, **kwargs):

Re: [Python-es] problema al crear un nuevo nivel TRACE en logging. No respeta el nivel de log asignado.

2013-10-28 Por tema Chema Cortes
El día 28 de octubre de 2013 21:37, Jose Caballero escribió: > Hola, > > > quiero agnadir un nivel de log por debajo de DEBUG, llamado TRACE. > Siguiendo cierta informacion que encontre en stackoverflow, lo que es > implementado es lo siguiente: > > > logging.TRACE = 5 > logging.addLevelN