Skip to content

BS, CHUNKSIZE, SHRINKTHLD과 같은 상수 값에 대한 질문드립니다. #38

@YueunLee

Description

@YueunLee

안녕하세요.

스켈레톤에서 주어진 상수 값이 고정되어 있다고 가정하고 구현해도 무방할까요?
다시 말해, 예를 들어 SHRINKTHLD를 사용하지 않고 1<<14 로 직접 만들어서 구현해도 되나요?
또는 BS가 32임을 가정하고 <<5 이런 식으로 코드 내에서 직접 이를 확인하는 방식으로 구현해도 되는지 궁금합니다.

추가)
질문이 하나 더 있습니다.
mm_driver를 통해 확인할 수 있는 것과 채점 시에 확인하는 부분은 동일한가요?
예시로 주어진 테스트 케이스에서 코드를 돌리면 나오는 'Block size coherent' 라는 메시지가 출력되면 적어도 이 테스트케이스에 한해서는 제대로 구현한 것이라고 확신해도 되는 것인지 궁금합니다.
제대로 allocation과 free 작업을 수행하는지와, LIFO policy를 잘 지키는지, 그리고 블럭 내 payload 정보가 잘 보존되는지가 정확도 측면에서 채점되는 부분이라고 생각되는데, 채점 시에 이러한 부분들 외에 반영하시는 내용들이 있는지, 그리고 이 부분들을 mm_driver을 통해 체크해볼 수 있는지 알고 싶습니다.
감사합니다.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions