તો પીટીમેલોક આંતરિક રીતે જે કર્યું છે તે એ છે કે તમે સ્ટ્રક્ચર data_T ને હીપ ની ફાળવણી કરતા ફંક્શનને આમંત્રણ આપ્યું છે, તો પીટીમેલોક કોડ એકવાર જ્યારે તે 132 કિલોબાઇટ મેમરી મેળવે છે તે આ મેમરીને બે ભાગોમાં વિભાજિત કરશે, એક ઘટક જે હશે એ 64 બાઇટ્સ કરતા થોડો મોટો છે કારણ કે data_T એ 64 બાઇટ્સ છે અને બાકીનો ઘટક મેમરીનો ખાલી ભાગ છે જેનો હજી સુધી ઉપયોગ કરવામાં આવ્યો નથી, આપણે અહીં જે જોઈએ છીએ તે d નું સરનામું છે. આપણે જોઈએ છીએ કે તે 804b008 નો ઓફસેટ છે.
इसलिए Ptmalloc ने आंतरिक रूप से जो किया है वह यह है कि जब से आपने फ़ंक्शन को आमंत्रित किया है संरचना data_T में अनुरोध किया जा रहा है, तो वह है, इसलिए Ptmalloc कोड एक बार जब यह 132 किलोबाइट मेमोरी प्राप्त कर लेता है, तो यह मेमोरी को दो घटकों में विभाजित कर देगा, एक घटक जो 64 बाइट्स से थोड़ा बड़ा होगा क्योंकि data_T 64 बाइट्स है, और शेष घटक मेमोरी का मुफ्त हिस्सा है जिसे अभी तक उपयोग नहीं किया गया है, यहाँ हम जो देख रहे हैं वह d का पता है, हम देखते हैं कि यह 804b008 की भरपाई है।