+1 -1 +11
Vote on this proposal

Profiling Python Code

by Zakiullah Khan Mohammed (speaking)

Section
Core Python
Technical level
Intermediate

Objective

To introduce different techniques and tools to profile a python script's performance related to CPU, Memory & I/O.

Description

If you can't measure it, you can't analyze it. Irrespective of development platform, its necessary for every Software Engineer to deliver code that's optimized for the execution environment, for which it becomes necessary to understand how resources are consumed and the written code performance.

This talk is more of a practical demonstration, where the audience are introduced to code horrors and tools to bust them out. How Fast, How Much, and How Smart ? these are the questions which would be investigated during the talk.

Speaker bio

Since starting out with a 286 IBM machine in 1992 at the age of 8, Zaki has been a technology guy with a penchant for the
web and data, big and small. Loves starting things from scratch and a big believer in simplicity and continuous learning.

Through out his career, Python has grown from a third class citizen, to a primary scripting tool at work and home. Currently as a start-up guy, its been a day to day job to evaluate code developed by team, understand its impact in different environments and do the needful optimization as required.

He simply loves to make and break, in terminal.

Comments

Login with Twitter or Google to leave a comment →