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
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
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
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
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
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
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):
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