Open Access Open Access  Restricted Access Subscription Access

An Optimized Memory Allocation and Deallocation Method while Programming in Python

S.S. Sugantha Mallika, I. Mettildha Mary, M. Priyadharshini, N. Balaji

Abstract


Abstract

Memory management is memory allocation and deallocation for objects done automatically at run time in Python. Programmers need not allocate or deallocate memory explicitly. Python Virtual Machine (PVM) handles these activities. Every Python object is stored in its own way, that is, different objects are stored in different methods. Reference counting algorithm is used for memory management in Python.

Keywords: Allocation, deallocation, PVM, reference counting

Cite this Article

S.S. Sugantha Mallika, I. Mettildha Mary, M. Priyadharshini, N. Balaji. An Optimized Memory Allocation and Deallocation Method while Programming in Python. Journal of Operating Systems Development & Trends. 2019; 6(1): 1–6p.


Full Text:

PDF

Refbacks

  • There are currently no refbacks.