process stack

Ramesh.P rameshpa at gmail.com
Mon Jun 27 13:06:09 EDT 2011


On Sun, Jun 26, 2011 at 9:00 PM, Asutosh Das <das.asutosh at gmail.com> wrote:
>
> On 27 June 2011 09:04, Venkateswarlu P <p.venkatesh551 at gmail.com> wrote:
>>
>>
>> Each process is having a stack .
>>
>> In C ,for local variables allocation  this stack  is used (for some extra
>> usage also).
>>
>> what about static and global data allocation ?
>
>
> it goes into BSS (no explicit initialization)

I think static/global variables (in BSS) without explicit initializer
are initialized to zero (null for pointer types).

>>
>> where this data  will be allocated ?.
>>
>>
>> what  about dynamic memory allocation ?
>
> goes into heap
>>
>> _______________________________________________
>> Kernelnewbies mailing list
>> Kernelnewbies at kernelnewbies.org
>> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>>
>
>
>
> --
> Thank you,
> Warm Regards,
> Asutosh Das
> # (91) 9049 000 969
>
>
> _______________________________________________
> Kernelnewbies mailing list
> Kernelnewbies at kernelnewbies.org
> http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies
>
>



More information about the Kernelnewbies mailing list