나는엔지니어다
웨비나

Easy-to-Learn Linux System Programming - Various Memory Allocation Techniques (Starts at 4 PM)

2018.04.06 16:00~17:30 정재준 대표 / 전기전자 평생교육원
This webinar provides information about memory in Linux system programming.
 
Memory is the most fundamental and critical component, serving as a resource used by processes. Let us explore how to allocate, use, and deallocate these memory resources. While many users tend to prefer more memory, what is important is how to utilize memory efficiently.
 
Process Address Space
Like modern operating systems, Linux virtualizes physical memory resources. Processes do not directly access physical memory. Instead, the kernel maps each process to a unique virtual address space. This address space is linear, starting from 0 and increasing to the maximum value.
 
Memory Area Division
The kernel arranges pages into blocks and grants access permissions. These blocks are called memory areas, segments, or mappings. The text segment contains the process's program code, strings, constant variables, and read-only data.
…
 
댓글
4 Comments
임*재 (2018-04-06 오후 3:03:04)
제가 좋아하는 리눅스 세미나! 기대합니다~
문*인 (2018-04-06 오전 9:36:06)
세미나 기대됩니다. 잘부탁드립니다
이*우 (2018-04-05 오전 10:20:49)
세미나 기대 합니다.
최*휴 (2018-03-29 오후 6:51:51)
기대합니다.