SNU-ARC / 2024_spring_sysprog_Lab3

8 stars 0 forks source link

peak utilization 에서의 grading #37

Open simple4logic opened 2 months ago

simple4logic commented 2 months ago

안녕하세요.

전체적인 heap size를 shrink 시켜서 heap memory utilizaiton 지표를 높이고 있는데요, grading을 진행하는 테스트 케이스에서는 어떤 상황에 대해서 진행될지가 궁금합니다.

이를테면, 주어진 테스트 케이스인 demo.dmas나 ls.dmas의 경우에는 사실상 엄청 작은 heap 메모리에 대해서만 진행되어서, mm_init에서 잡아놓은 heap 사이즈(ex CHUNKSIZE)가 기본적으로 크면 사실상 shrink가 아예 발생하지 않습니다.

그래서 mm_init때 잡는 heap size 조차도 작게 설정하여, 저런 케이스에서도 utilization을 해야하는건지 혹은 기본 CHUNKSIZE 훨씬 이상으로 메모리를 많이 할당한 경우에만 테스트가 진행되는 것인지 질문드리고 싶습니다.

kwonsw055 commented 2 months ago

충분한 양의 메모리 할당이 발생하는 경우에서만 Utilization을 확인할 예정입니다.

simple4logic commented 2 months ago

확인했습니다. 감사합니다!