process를 생성을 하면 메모리를 잡고 거기에 code, data, heap, stack을 이미지로 잡고 process context 이런게 생긴다고 배웠는데 process 메모리에서 가장 낮은 부분 0번지는 꼭 비워둔다고 어렴풋이 들은거같은데 맞는지 그리고 맞다면 왜 비워두는지 궁금합니다.
0번지 접근할 때 특별한 일이 발생해야하기 때문이 아닐까요 ? 써놓고 생각하니 딱히 특별한 일도 아니네요. 한번도 안 겪은 사람이 있을 순 있어도 한번만 겪어 본 사람은 없는 일입니다.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
0번지 접근할 때 특별한 일이 발생해야하기 때문이
0번지 접근할 때 특별한 일이 발생해야하기 때문이 아닐까요 ?
써놓고 생각하니 딱히 특별한 일도 아니네요.
한번도 안 겪은 사람이 있을 순 있어도 한번만 겪어 본 사람은 없는 일입니다.
댓글 달기