You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
TODO가 붙어있는 코드 영역만 수정이 가능할 것 같은데, 이 부분의 기준이 혹시 엄격한 것일지 궁금해 질문드렸습니다.
kitchen_task 함수에는 TODO 영역 이후에도 주석이나 코드가 몇 줄 더 있는데, 정확히 TODO 주석 줄부터 다음 주석 줄 전까지의 영역에만 코드를 작성해야 하는 것인지 궁금합니다. 예를 들어 그 다음 주석이 // If every burger is made, fire signal to serving thread 인데, 여기에 해당하는 영역 이후에 코드를 조금 덧붙혀도 되는지 알고 싶습니다.
+) 추가적으로, listenfd 에서 queueing되는 customer 수는 얼마로 설정해야 하나요? 특별히 명시되어 있지 않은 것 같아 질문드립니다.
+) 또, 과제에서 reference 코드(step-1을 통해 구현된 코드)보다 더 빠르게 작동하도록 진행하는 step-2 단계가 있는데, 제 경우에는 step-1으로 구현한 상태에서 reference보다 실행 시간(real)이 빠른 것 같습니다. 혹시 time ./client 10 등을 실행했을 때 출력되는 실행 시간 데이터에서, 전체 시간이 아니라 user mode에서 실행되는 시간 등에 집중하여 보아야 하는 걸까요? 아래는 순서대로 제 코드와 reference 코드의 time ./client 10 실행 결과입니다.
감사합니다.
The text was updated successfully, but these errors were encountered:
YueunLee
changed the title
TODO 영역 관련 질문드립니다.
TODO 영역/Customer queueing/step-2 optimization 관련 질문드립니다.
Jun 19, 2024
답변 감사합니다!
다만 혹시 customer queueing에서 발생할 수 있는 '문제' 라는 게 어떤 걸 의미하시는 건지 말씀해주실 수 있을까요?
그리고, step-2 관련해서 그러면 보고서에는 뭐라고 써야 할지 잘 모르겠습니다... Optimization strategy 를 작성하라고 나와 있는데, 현재 제 코드의 알고리즘을 설명하는 것으로 충분할까요?
안녕하세요.
TODO가 붙어있는 코드 영역만 수정이 가능할 것 같은데, 이 부분의 기준이 혹시 엄격한 것일지 궁금해 질문드렸습니다.
kitchen_task 함수에는 TODO 영역 이후에도 주석이나 코드가 몇 줄 더 있는데, 정확히 TODO 주석 줄부터 다음 주석 줄 전까지의 영역에만 코드를 작성해야 하는 것인지 궁금합니다. 예를 들어 그 다음 주석이
// If every burger is made, fire signal to serving thread
인데, 여기에 해당하는 영역 이후에 코드를 조금 덧붙혀도 되는지 알고 싶습니다.+) 추가적으로, listenfd 에서 queueing되는 customer 수는 얼마로 설정해야 하나요? 특별히 명시되어 있지 않은 것 같아 질문드립니다.
+) 또, 과제에서 reference 코드(step-1을 통해 구현된 코드)보다 더 빠르게 작동하도록 진행하는 step-2 단계가 있는데, 제 경우에는 step-1으로 구현한 상태에서 reference보다 실행 시간(real)이 빠른 것 같습니다. 혹시
time ./client 10
등을 실행했을 때 출력되는 실행 시간 데이터에서, 전체 시간이 아니라 user mode에서 실행되는 시간 등에 집중하여 보아야 하는 걸까요? 아래는 순서대로 제 코드와 reference 코드의time ./client 10
실행 결과입니다.감사합니다.
The text was updated successfully, but these errors were encountered: