이전 주제 보기 :: 다음 주제 보기 |
글쓴이 |
메시지 |
정종후
가입: 2017년 9월 5일 올린 글: 3
|
올려짐: 2017년11월16일 15:21 주제: HW 5-2 메모리 offset 채점 관련 질문 |
|
|
안녕하세요.
과제 5-2 GC 구현을 하다 메모리 offset 관련 의문이 들어 이전 강의 게시판을 찾아보다 아래의 글들을 발견했습니다.
https://ropas.snu.ac.kr/phpbb/viewtopic.php?t=4028
https://ropas.snu.ac.kr/phpbb/viewtopic.php?t=4587
저는 이렇게 이해했습니다.
"실제 세계의 메모리에서는 base와 offset으로 이루어진 메모리의 주소가 각각의 메모리 셀 하나를 나타내는 것인데,
이번 과제에서는 malloc 명령으로만 메모리 주소를 할당할 것이고(offset이 무조건 0),
base는 같고 offset이 다르게 할당된 메모리 주소를 이용한 테스트 케이스가 존재하지 않을 것이다."
1. 올해 과제에서도 예년과 같이 위의 가정을 적용해도 될까요?
2. 아니라면 두 메모리 주소가 base가 같고 offset이 다르면서 둘 다 reachable 하다면 다른 주소로 보고 각각 reachable_locs에 추가해야 하나요?
답변 부탁드립니다. 감사합니다. |
|
위로 |
|
|
로파스 Site Admin
가입: 2012년 9월 9일 올린 글: 280
|
올려짐: 2017년11월16일 16:17 주제: |
|
|
결론부터 말씀드리자면 두 번째로 이해하신게 맞습니다.
(2. 아니라면 두 메모리 주소가 base가 같고 offset이 다르면서 둘 다 reachable 하다면 다른 주소로 보고 각각 reachable_locs에 추가해야 하나요? --> 네)
14년도 글에 대해 수강생분께서 이해하신 사항은 맞습니다만, 올해 숙제에서는 관련 사항을 잊고 두번째 방침으로 숙제 진행해주시면 되겠습니다.
-조교 드림. |
|
위로 |
|
|
|