11.07.2015 Views

versión color - PET: Python Entre Todos - Python Argentina

versión color - PET: Python Entre Todos - Python Argentina

versión color - PET: Python Entre Todos - Python Argentina

SHOW MORE
SHOW LESS
  • No tags were found...

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

78 Depuración y defragmentación de memoriaDepuración y defragmentación de memoriaAuthor: Claudio FreireIntroducciónEsta charla se planificó para darse en 20 minutos. Si no la pueden leer en 20 minutos,releer y releer hasta que tome 20 minutos :-pBueno, en realidad el texto aquí presente está sólo ligeramente basado en la charlareal. Soy de improvisar mucho en las charlas, sólo tengo a las diapositivas como guíageneral de cómo va a progresar la charla, y este formato no se adapta tan bien a laimprovisación. Además que ni en pedo me acuerdo de las palabras exactas que usé ;)Pero en serio… es un tema fumado, releer y releer hasta entender.Cuando empecé a buscar tema para la charla, me decidí por la fragmentación dememoria porque antes yo creía que era un mito. Ok, sí, puede suceder… pero ¿aalguien le sucede? ¿Es un problema? Qué ingenuo de mi parte fue dudar de queambas respuestas fuesen sí.En la PyConAr 2010 (y aquí en este espacio ahora) no sólo tuve la oportunidad detransmitir alrededor de 4 meses de revolver las entrañas de <strong>Python</strong> tratando deaveriguar qué sucedía en mis aplicaciones (donde sufrí de la fragmentación dememoria), sino que aprendí yo mismo que este problema es mucho más común de loque esperaba.Cuando comenzó la charla, pregunté: ¿alguien sabe lo que es la fragmentación dememoria?. Exactamente cero personas levantaron la mano. Exactamente esa cantidadesperaba yo. Pero al final, varios se me acercaron diciendo que lo mismo que mepasaba a mí (y yo describía, y describiré abajo) les estaba sucediendo.Según mi estimación post-PyCon, un 10% de los presentes (asumo desarrolladores<strong>Python</strong>) sufren el problema, y a un 3% de ellos les trae problemas operativos serios.Así que el tema fue mucho más relevante de lo que yo esperaba.{footer} — http://revista.python.org.ar

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!