EEE3052F17.Projects History
Hide minor edits - Show changes to markup
Changed line 28 from:
- Project #3-2 Result http://csl.skku.edu/images/new.gif
to:
- Project #3-2 Result http://csl.skku.edu/images/new.gif
Changed lines 27-28 from:
- Project #3-1 Result http://csl.skku.edu/images/new.gif
- Project #3-2 Result http://csl.skku.edu/images/new.gif
to:
- Project #3-1 Result http://csl.skku.edu/images/new.gif
- Project #3-2 Result http://csl.skku.edu/images/new.gif
Changed lines 27-28 from:
- Project #3-1 Result http://csl.skku.edu/images/new.gif http://csl.skku.edu/images/new.gif
- Project #3-2 Result http://csl.skku.edu/images/new.gif http://csl.skku.edu/images/new.gif
to:
- Project #3-1 Result http://csl.skku.edu/images/new.gif
- Project #3-2 Result http://csl.skku.edu/images/new.gif
Changed line 27 from:
- Project #3-1 Result http://csl.skku.edu/images/new.gif http://csl.skku.edu/images/new.gif
to:
- Project #3-1 Result http://csl.skku.edu/images/new.gif http://csl.skku.edu/images/new.gif
Changed lines 27-28 from:
- Project #3-1 Result http://csl.skku.edu/images/new.gif http://csl.skku.edu/images/new.gif
- Project #3-2 Result http://csl.skku.edu/images/new.gif
to:
- Project #3-1 Result http://csl.skku.edu/images/new.gif http://csl.skku.edu/images/new.gif
- Project #3-2 Result http://csl.skku.edu/images/new.gif http://csl.skku.edu/images/new.gif
Changed line 27 from:
- Project #3-1 Result http://csl.skku.edu/images/new.gif
to:
- Project #3-1 Result http://csl.skku.edu/images/new.gif http://csl.skku.edu/images/new.gif
Changed line 27 from:
- Project #3-1 Result http://csl.skku.edu/images/new.gif
to:
- Project #3-1 Result http://csl.skku.edu/images/new.gif
Changed line 29 from:
- Project #3-1 Testcase http://csl.skku.edu/images/new.gif
to:
- Project #3-1 Testcase http://csl.skku.edu/images/new.gif
Changed line 27 from:
- Project #3-1 Result http://csl.skku.edu/images/new.gif
to:
- Project #3-1 Result http://csl.skku.edu/images/new.gif
Changed line 30 from:
- Project #3-2 Testcase http://csl.skku.edu/images/new.gif
to:
- Project #3-2 Testcase http://csl.skku.edu/images/new.gif
Added line 28:
- Project #3-2 Result http://csl.skku.edu/images/new.gif
Changed lines 30-32 from:
- Project3-1의 테스트 환경은 xv6를 총 10번 부팅 종료를 반복하였으며, 매 부팅마다 각 테스트케이스를 10번씩 실행시켰습니다.
- Project3-1의 결과에 대한 문의가 있다면 위의 환경과 동일하게 실행해 보신 뒤에 성적 공시 전까지 조교에게 메일을 보내주시기 바랍니다.
- Project3-2의 결과 및 수정된 Project3-1의 결과는 26일 자정까지 업로드 될 예정입니다.
to:
- Project #3-2 Testcase http://csl.skku.edu/images/new.gif
- Project3의 테스트 환경은 xv6를 총 10번 부팅 종료를 반복하였으며, 매 부팅마다 각 테스트케이스를 10번씩 실행시켰습니다.
- Project3의 결과에 대한 문의가 있다면 위의 환경과 동일하게 실행해 보신 뒤에 성적 공시 전까지 조교에게 메일을 보내주시기 바랍니다.
Changed line 31 from:
- Project3-2의 결과는 26일 자정까지 업로드 될 예정입니다.
to:
- Project3-2의 결과 및 수정된 Project3-1의 결과는 26일 자정까지 업로드 될 예정입니다.
Changed lines 29-30 from:
- Project3-1의 결과에 대한 문의가 있다면 성적 공시 전까지 조교에게 메일을 보내주시기 바랍니다.
to:
- Project3-1의 테스트 환경은 xv6를 총 10번 부팅 종료를 반복하였으며, 매 부팅마다 각 테스트케이스를 10번씩 실행시켰습니다.
- Project3-1의 결과에 대한 문의가 있다면 위의 환경과 동일하게 실행해 보신 뒤에 성적 공시 전까지 조교에게 메일을 보내주시기 바랍니다.
Added lines 29-30:
- Project3-1의 결과에 대한 문의가 있다면 성적 공시 전까지 조교에게 메일을 보내주시기 바랍니다.
- Project3-2의 결과는 26일 자정까지 업로드 될 예정입니다.
Changed line 25 from:
* 프로젝트 1-1의 점수가 70으로 된 두 명의 학생은 80점으로 바뀌었습니다. 채점 상의 오류가 있었습니다. http://csl.skku.edu/images/new.gif
to:
* 프로젝트 1-1의 점수가 70으로 된 두 명의 학생은 80점으로 바뀌었습니다. 채점 상의 오류가 있었습니다.
Changed lines 27-28 from:
to:
- Project #3-1 Result http://csl.skku.edu/images/new.gif
- Project #3-1 Testcase http://csl.skku.edu/images/new.gif
Changed line 133 from:
- 2. One testcase of project #4 ===> xv6 project #4 testcase
to:
- 2. xv6 project #4 testcase => One testcase of project #4 http://csl.skku.edu/images/new.gif
Changed line 126 from:
Project #4 (Deadline: 12/27, 23:59:59 PM, Last update: 12/4, 20:00 PM) http://csl.skku.edu/images/new.gif
to:
Project #4 (Deadline: 12/27, 23:59:59 PM, Last update: 12/18, 03:30 AM) http://csl.skku.edu/images/new.gif
Added line 133:
- 2. One testcase of project #4 ===> xv6 project #4 testcase
Deleted line 22:
- 프로젝트 1 결과를 업로드했습니다. 문제가 있는 학생은 조교에게 메일을 보내주시기 바랍니다. 학번은 본인의 뒤 4자리로 확인 가능합니다.
Changed lines 24-26 from:
- 프로젝트 1-1의 점수가 70으로 된 두 명의 학생은 80점으로 바뀌었습니다. 채점 상의 오류가 있었습니다. http://csl.skku.edu/images/new.gif
to:
* 프로젝트 1 결과를 업로드했습니다. 문제가 있는 학생은 조교에게 메일을 보내주시기 바랍니다. 학번은 본인의 뒤 4자리로 확인 가능합니다. * 프로젝트 1-1의 점수가 70으로 된 두 명의 학생은 80점으로 바뀌었습니다. 채점 상의 오류가 있었습니다. http://csl.skku.edu/images/new.gif
- Project #2 Result http://csl.skku.edu/images/new.gif
Changed lines 121-122 from:
- 테스트케이스의 OK, WRONG을 제외한 나머지 print문은 삭제하시고 테스트를 진행해 주시기 바랍니다.http://csl.skku.edu/images/new.gif
- 테스트케이스1번에서 스케줄링이 꼬인다는 질문이 많아 테스트케이스를 수정하겠습니다. thread_create에서 priority 10-i/2를 10-i로 수정해서 진행해주시기 바랍니다. 결과 string 역시 gfedcba로 바꿔주시기 바랍니다.http://csl.skku.edu/images/new.gif
to:
- 테스트케이스의 OK, WRONG을 제외한 나머지 print문은 삭제하시고 테스트를 진행해 주시기 바랍니다.
- 테스트케이스1번에서 스케줄링이 꼬인다는 질문이 많아 테스트케이스를 수정하겠습니다. thread_create에서 priority 10-i/2를 10-i로 수정해서 진행해주시기 바랍니다. 결과 string 역시 gfedcba로 바꿔주시기 바랍니다.
Added line 128:
Changed lines 127-129 from:
- If you have any question, please email to TA or visit #400509 Semiconductor building
to:
- If you have any question, please email to TA or visit #400509 Semiconductor building
- Update list
- 1. You should align the size of struct dinode to divisor of BSIZE (512)
Changed line 124 from:
Project #4 (Deadline: TBA, Last update: 12/4, 16:00 PM) http://csl.skku.edu/images/new.gif
to:
Project #4 (Deadline: 12/27, 23:59:59 PM, Last update: 12/4, 20:00 PM) http://csl.skku.edu/images/new.gif
Changed line 27 from:
[Time table] (Project 2-*)
to:
[Time table] (Project 3-*) http://csl.skku.edu/images/new.gif
Changed line 31 from:
- For project 2, oral test will take maximum 30 min. (Presentation 15min. + Question(+alpha))
to:
- For project 3, oral test will take maximum 30 min. (Presentation 15min. + Question(+alpha))
Changed line 124 from:
Project #4 (Deadline: TBA, Last update: 12/4, 16:00 PM)
to:
Project #4 (Deadline: TBA, Last update: 12/4, 16:00 PM) http://csl.skku.edu/images/new.gif
Changed line 126 from:
- Lab will be taken on 12/4(Mon.). Time: 19:00 ~
to:
- Lab will be taken on 12/4(Mon.). Time: 19:00 ~ and it will be videotaped.
Changed lines 122-127 from:
- 테스트케이스1번에서 스케줄링이 꼬인다는 질문이 많아 테스트케이스를 수정하겠습니다. thread_create에서 priority 10-i/2를 10-i로 수정해서 진행해주시기 바랍니다. 결과 string 역시 gfedcba로 바꿔주시기 바랍니다.http://csl.skku.edu/images/new.gif
to:
- 테스트케이스1번에서 스케줄링이 꼬인다는 질문이 많아 테스트케이스를 수정하겠습니다. thread_create에서 priority 10-i/2를 10-i로 수정해서 진행해주시기 바랍니다. 결과 string 역시 gfedcba로 바꿔주시기 바랍니다.http://csl.skku.edu/images/new.gif
Project #4 (Deadline: TBA, Last update: 12/4, 16:00 PM)
- Implement Multi-level indirection in xv6
- Lab will be taken on 12/4(Mon.). Time: 19:00 ~
- If you have any question, please email to TA or visit #400509 Semiconductor building
Changed line 96 from:
Project #3-1 (Deadline: 11/26(Sun) 23:59:59 PM) http://csl.skku.edu/images/new.gif
to:
Project #3-1 (Deadline: 11/26(Sun) 23:59:59 PM)
Changed lines 108-109 from:
- 여러 개의 thread가 하나의 thread에 대해서 thread_join을 한 경우, 리소스 해제한 thread를 제외한 나머지 thread의 리턴 값은 -1입니다.http://csl.skku.edu/images/new.gif
- Pre-resulthttp://csl.skku.edu/images/new.gif
to:
- 여러 개의 thread가 하나의 thread에 대해서 thread_join을 한 경우, 리소스 해제한 thread를 제외한 나머지 thread의 리턴 값은 -1입니다.
- Pre-result
Changed lines 111-116 from:
- 화요일까지 제출한 학생들의 결과를 업로드하였습니다. 본인의 학번 뒤 4자리로 확인하시면 됩니다. 테스트케이스는 추가될 수 있습니다. 모두가 통과하지 못한 테스트7은 평가에서 제외될 예정입니다.http://csl.skku.edu/images/new.gif
- test6: Nested thread create, join.http://csl.skku.edu/images/new.gif
- test7: setnice, fork, kill.http://csl.skku.edu/images/new.gif
- test8: duplicated thread join.http://csl.skku.edu/images/new.gif
Project #3-2 (Deadline: 12/3, 23:59:59 PM) http://csl.skku.edu/images/new.gif
to:
- 화요일까지 제출한 학생들의 결과를 업로드하였습니다. 본인의 학번 뒤 4자리로 확인하시면 됩니다. 테스트케이스는 추가될 수 있습니다. 모두가 통과하지 못한 테스트7은 평가에서 제외될 예정입니다.
- test6: Nested thread create, join.
- test7: setnice, fork, kill.
- test8: duplicated thread join.
Project #3-2 (Deadline: 12/3, 23:59:59 PM)
Changed line 122 from:
- 테스트케이스1번에서 스케줄링이 꼬인다는 질문이 많아 테스트케이스를 수정하겠습니다. thread_create에서 priority 10-i/2를 10-i로 수정해서 진행해주시기 바랍니다.http://csl.skku.edu/images/new.gif
to:
- 테스트케이스1번에서 스케줄링이 꼬인다는 질문이 많아 테스트케이스를 수정하겠습니다. thread_create에서 priority 10-i/2를 10-i로 수정해서 진행해주시기 바랍니다. 결과 string 역시 gfedcba로 바꿔주시기 바랍니다.http://csl.skku.edu/images/new.gif
Changed lines 121-122 from:
- 테스트케이스의 OK, WRONG을 제외한 나머지 print문은 삭제하시고 테스트를 진행해 주시기 바랍니다.http://csl.skku.edu/images/new.gif
to:
- 테스트케이스의 OK, WRONG을 제외한 나머지 print문은 삭제하시고 테스트를 진행해 주시기 바랍니다.http://csl.skku.edu/images/new.gif
- 테스트케이스1번에서 스케줄링이 꼬인다는 질문이 많아 테스트케이스를 수정하겠습니다. thread_create에서 priority 10-i/2를 10-i로 수정해서 진행해주시기 바랍니다.http://csl.skku.edu/images/new.gif
Changed line 19 from:
* TA를 방문할 때 메일로 방문 예정 시각을 꼭 알려주시기 바랍니다. http://csl.skku.edu/images/new.gif
to:
* TA를 방문할 때 메일로 방문 예정 시각을 꼭 알려주시기 바랍니다. http://csl.skku.edu/images/new.gif
Changed line 19 from:
- !!!TA를 방문할 때 메일로 방문 예정 시각을 꼭 알려주시기 바랍니다. http://csl.skku.edu/images/new.gif
to:
* TA를 방문할 때 메일로 방문 예정 시각을 꼭 알려주시기 바랍니다. http://csl.skku.edu/images/new.gif
Changed line 19 from:
- TA를 방문할 때 메일로 방문 예정 시각을 꼭 알려주시기 바랍니다.
to:
- !!!TA를 방문할 때 메일로 방문 예정 시각을 꼭 알려주시기 바랍니다. http://csl.skku.edu/images/new.gif
Changed line 117 from:
to:
Changed lines 119-120 from:
to:
- Mutex & Condition variable data structure
- 테스트케이스의 OK, WRONG을 제외한 나머지 print문은 삭제하시고 테스트를 진행해 주시기 바랍니다.http://csl.skku.edu/images/new.gif
Changed line 117 from:
to:
Added lines 111-113:
- test6: Nested thread create, join.http://csl.skku.edu/images/new.gif
- test7: setnice, fork, kill.http://csl.skku.edu/images/new.gif
- test8: duplicated thread join.http://csl.skku.edu/images/new.gif
Added line 110:
- 화요일까지 제출한 학생들의 결과를 업로드하였습니다. 본인의 학번 뒤 4자리로 확인하시면 됩니다. 테스트케이스는 추가될 수 있습니다. 모두가 통과하지 못한 테스트7은 평가에서 제외될 예정입니다.http://csl.skku.edu/images/new.gif
Added lines 108-109:
- Pre-resulthttp://csl.skku.edu/images/new.gif
Added line 107:
- 여러 개의 thread가 하나의 thread에 대해서 thread_join을 한 경우, 리소스 해제한 thread를 제외한 나머지 thread의 리턴 값은 -1입니다.http://csl.skku.edu/images/new.gif
Changed line 95 from:
Project #3-1 (Deadline: 11/21(Tue) 23:59:59 PM) http://csl.skku.edu/images/new.gif
to:
Project #3-1 (Deadline: 11/26(Sun) 23:59:59 PM) http://csl.skku.edu/images/new.gif
Changed lines 99-101 from:
- Check project due date http://csl.skku.edu/images/new.gif
- tid!=1인 thread가 thread_join(1, **retval)을 실행할 경우에도 일반적인 join처럼 wait하기 위하여 sleep을 시켜주시기 바랍니다. http://csl.skku.edu/images/new.gif
- thread_create에서 메모리 배치에 대한 이미지를 업로드합니다. 해당 내용이 이해가 가지 않을 경우 11/16(목)까지 조교에게 메일을 보내 반드시 연구실로 찾아와 이해를 완벽히 하시기 바랍니다. 해당 부분이 이해가 되지 않는다면 thread_create는 완성시킬 수 없습니다. http://csl.skku.edu/images/new.gif
to:
- tid!=1인 thread가 thread_join(1, **retval)을 실행할 경우에도 일반적인 join처럼 wait하기 위하여 sleep을 시켜주시기 바랍니다.
- thread_create에서 메모리 배치에 대한 이미지를 업로드합니다. 해당 내용이 이해가 가지 않을 경우 11/16(목)까지 조교에게 메일을 보내 반드시 연구실로 찾아와 이해를 완벽히 하시기 바랍니다. 해당 부분이 이해가 되지 않는다면 thread_create는 완성시킬 수 없습니다.
Changed line 103 from:
- ustack의 경계에 대한 설명이 애매하다는 메일이 있어 새로 이미지를 업로드 합니다. 해당 이미지에는 메모리가 4096Byte로 표시되어 있습니다. http://csl.skku.edu/images/new.gif
to:
- ustack의 경계에 대한 설명이 애매하다는 메일이 있어 새로 이미지를 업로드 합니다. 해당 이미지에는 메모리가 4096Byte로 표시되어 있습니다.
Changed lines 105-106 from:
- thread가 kill 할 수 있는 대상은 실행 중이 아닌 thread로 한정하겠습니다. 다른 CPU에서 동작 중인 thread까지 kill하는 기능을 넣는 것은 난이도가 너무 높아질 것 같아 제외합니다. http://csl.skku.edu/images/new.gif
- testcase3에서 OK문자가 OOK 혹은 두번씩 출력되는 문제는 무시하고 넘어가셔도 됩니다. WRONG이 출력되지만 않으면 됩니다. http://csl.skku.edu/images/new.gif
to:
- thread가 kill 할 수 있는 대상은 실행 중이 아닌 thread로 한정하겠습니다. 다른 CPU에서 동작 중인 thread까지 kill하는 기능을 넣는 것은 난이도가 너무 높아질 것 같아 제외합니다.
- testcase3에서 OK문자가 OOK 혹은 두번씩 출력되는 문제는 무시하고 넘어가셔도 됩니다. WRONG이 출력되지만 않으면 됩니다.
Changed line 113 from:
to:
Changed lines 112-113 from:
- Submit your tarball file to the TA by email with title of "[EEE3052]Project-3_2-STUDENTID-YOURNAME"
to:
- Submit your tarball file to the TA by email with title of "[EEE3052]Project-3_2-STUDENTID-YOURNAME"
- Mutex & Condition variable data structure Δ
Changed lines 110-112 from:
- Will present at 11/20(Mon)
to:
- Implement mutex & condition variable in xv6
- xv6 project #3-2 testcase
- Submit your tarball file to the TA by email with title of "[EEE3052]Project-3_2-STUDENTID-YOURNAME"
Added line 107:
- testcase3에서 OK문자가 OOK 혹은 두번씩 출력되는 문제는 무시하고 넘어가셔도 됩니다. WRONG이 출력되지만 않으면 됩니다. http://csl.skku.edu/images/new.gif
Added line 106:
- thread가 kill 할 수 있는 대상은 실행 중이 아닌 thread로 한정하겠습니다. 다른 CPU에서 동작 중인 thread까지 kill하는 기능을 넣는 것은 난이도가 너무 높아질 것 같아 제외합니다. http://csl.skku.edu/images/new.gif
Deleted line 103:
- 두번째 이미지에서 user stack의 크기는 4092가 아니라 4096입니다. http://csl.skku.edu/images/new.gif
Changed line 105 from:
- ustack의 경계에 대한 설명이 애매하다는 요청이 있어 새로 이미지를 업로드 합니다. 해당 이미지에는 메모리가 4096Byte로 표시되어 있습니다. http://csl.skku.edu/images/new.gif
to:
- ustack의 경계에 대한 설명이 애매하다는 메일이 있어 새로 이미지를 업로드 합니다. 해당 이미지에는 메모리가 4096Byte로 표시되어 있습니다. http://csl.skku.edu/images/new.gif
Added lines 105-106:
- ustack의 경계에 대한 설명이 애매하다는 요청이 있어 새로 이미지를 업로드 합니다. 해당 이미지에는 메모리가 4096Byte로 표시되어 있습니다. http://csl.skku.edu/images/new.gif
Added line 104:
- 두번째 이미지에서 user stack의 크기는 4092가 아니라 4096입니다. http://csl.skku.edu/images/new.gif
Changed lines 101-103 from:
to:
Changed line 95 from:
Project #3-1 (Deadline: 11/21(Tue), 23:59:59 PM) http://csl.skku.edu/images/new.gif
to:
Project #3-1 (Deadline: 11/21(Tue) 23:59:59 PM) http://csl.skku.edu/images/new.gif
Changed line 20 from:
[Project Result] http://csl.skku.edu/images/new.gif
to:
[Project Result]
Changed line 24 from:
- 프로젝트 1-1의 점수가 70으로 된 두 명의 학생은 80점으로 바뀌었습니다. 채점 상의 오류가 있었습니다.
to:
- 프로젝트 1-1의 점수가 70으로 된 두 명의 학생은 80점으로 바뀌었습니다. 채점 상의 오류가 있었습니다. http://csl.skku.edu/images/new.gif
Added line 24:
- 프로젝트 1-1의 점수가 70으로 된 두 명의 학생은 80점으로 바뀌었습니다. 채점 상의 오류가 있었습니다.
Added line 99:
- tid!=1인 thread가 thread_join(1, **retval)을 실행할 경우에도 일반적인 join처럼 wait하기 위하여 sleep을 시켜주시기 바랍니다. http://csl.skku.edu/images/new.gif
Changed lines 98-101 from:
- Check project due date http://csl.skku.edu/images/new.gif
to:
- Check project due date http://csl.skku.edu/images/new.gif
Project #3-2 (Deadline: 12/3, 23:59:59 PM) http://csl.skku.edu/images/new.gif
- Will present at 11/20(Mon)
Changed line 94 from:
Project #3-1 (Deadline: 11/19, 23:59:59 PM) http://csl.skku.edu/images/new.gif
to:
Project #3-1 (Deadline: 11/21(Tue), 23:59:59 PM) http://csl.skku.edu/images/new.gif
Changed lines 97-98 from:
- Submit your tarball file to the TA by email with title of "[EEE3052]Project-3_1-STUDENTID-YOURNAME"
to:
- Submit your tarball file to the TA by email with title of "[EEE3052]Project-3_1-STUDENTID-YOURNAME"
- Check project due date http://csl.skku.edu/images/new.gif
Deleted lines 25-26:
Oral test 대상자는 전날 자정 마감합니다.
Oral test 대상자는 전날 자정 마감합니다.
Changed lines 26-28 from:
TA will check this time table every midnight. 즉, Oral test 대상자는 전날 자정 마감합니다.
TA will check this time table every midnight. 즉, Oral test 대상자는 전날 자정 마감합니다.
TA will check this time table every midnight. 즉, Oral test 대상자는 전날 자정 마감합니다.
to:
Oral test 대상자는 전날 자정 마감합니다.
Oral test 대상자는 전날 자정 마감합니다.
Oral test 대상자는 전날 자정 마감합니다.
Changed lines 26-28 from:
TA will check this time table every midnight. 즉, 자정넘으면 그 날 마감합니다.
TA will check this time table every midnight. 즉, 자정넘으면 그 날 마감합니다.
TA will check this time table every midnight. 즉, 자정넘으면 그 날 마감합니다.
to:
TA will check this time table every midnight. 즉, Oral test 대상자는 전날 자정 마감합니다.
TA will check this time table every midnight. 즉, Oral test 대상자는 전날 자정 마감합니다.
TA will check this time table every midnight. 즉, Oral test 대상자는 전날 자정 마감합니다.
Changed lines 26-28 from:
* TA will check this time table every midnight. 즉, 자정넘으면 그 날 마감합니다.
* TA will check this time table every midnight. 즉, 자정넘으면 그 날 마감합니다.
* TA will check this time table every midnight. 즉, 자정넘으면 그 날 마감합니다.
to:
TA will check this time table every midnight. 즉, 자정넘으면 그 날 마감합니다.
TA will check this time table every midnight. 즉, 자정넘으면 그 날 마감합니다.
TA will check this time table every midnight. 즉, 자정넘으면 그 날 마감합니다.
Deleted lines 25-28:
https://docs.google.com/spreadsheets/d/1YX9YnZyb8UsGtY-6NK88isCxVPbP-FqY2CtDadiMDLs/edit?usp=sharing
- For project 2, oral test will take maximum 30 min. (Presentation 15min. + Question(+alpha))
- Please fill out your possible time
Added lines 27-31:
* TA will check this time table every midnight. 즉, 자정넘으면 그 날 마감합니다.
* TA will check this time table every midnight. 즉, 자정넘으면 그 날 마감합니다.
https://docs.google.com/spreadsheets/d/1YX9YnZyb8UsGtY-6NK88isCxVPbP-FqY2CtDadiMDLs/edit?usp=sharing
- For project 2, oral test will take maximum 30 min. (Presentation 15min. + Question(+alpha))
- Please fill out your possible time
Changed line 30 from:
* TA will check this time table every midnight.
to:
* TA will check this time table every midnight. 즉, 자정넘으면 그 날 마감합니다.
Changed line 30 from:
TA will check this time table every midnight.
to:
* TA will check this time table every midnight.
Changed line 30 from:
- !!!TA will check this time table every midnight.
to:
TA will check this time table every midnight.
Changed line 30 from:
- TA will check this time table every midnight.
to:
- !!!TA will check this time table every midnight.
Changed lines 25-26 from:
[Project 1-2 Presentation Time Table Link]
to:
[Time table] (Project 2-*)
Changed lines 28-29 from:
- Please write your possible presentation time
- 본인이 발표할 날짜보다 적어도 하루 전에는 시간을 등록하여 사전에 어느 정도 조교들이 시간을 파악할 수 있도록 작성해주시기 바랍니다.
to:
- For project 2, oral test will take maximum 30 min. (Presentation 15min. + Question(+alpha))
- Please fill out your possible time
- TA will check this time table every midnight.
- Please, don't be late!
Changed line 91 from:
Project #3-1 (Deadline: 11/19, 23:59:59 PM)
to:
Project #3-1 (Deadline: 11/19, 23:59:59 PM) http://csl.skku.edu/images/new.gif
Changed line 93 from:
to:
Changed lines 92-94 from:
- Implement thread in xv6
to:
- Implement thread in xv6
- xv6 project #3-1 testcase
- Submit your tarball file to the TA by email with title of "[EEE3052]Project-3_1-STUDENTID-YOURNAME"
Changed lines 91-92 from:
Project #3-1 (Deadline: 11/19, 23:59:59 PM)
to:
Project #3-1 (Deadline: 11/19, 23:59:59 PM)
- Implement thread in xv6
Changed lines 89-91 from:
- If you have any question, please email to TA or visit(11/2~) #400509 Semiconductor building
to:
- If you have any question, please email to TA or visit(11/2~) #400509 Semiconductor building
Project #3-1 (Deadline: 11/19, 23:59:59 PM)
Added line 22:
- 프로젝트 1 결과를 업로드했습니다. 문제가 있는 학생은 조교에게 메일을 보내주시기 바랍니다. 학번은 본인의 뒤 4자리로 확인 가능합니다.
Changed lines 21-22 from:
to:
Changed lines 21-22 from:
to:
Added line 22:
Changed line 20 from:
[Project 1 Result] http://csl.skku.edu/images/new.gif
to:
[Project Result] http://csl.skku.edu/images/new.gif
Changed lines 20-21 from:
[Project 1 Result]
to:
[Project 1 Result] http://csl.skku.edu/images/new.gif
Project #1 Result
Changed lines 79-80 from:
Project #2-2 (Deadline: 11/12, 23:59:59 PM, Last update: 10/30, 11:50 PM)
to:
Project #2-2 (Deadline: 11/12, 23:59:59 PM, Last update: 10/31, 01:00 AM)
- Please check last update time of test case!!
Changed line 83 from:
- xv6 project #2-2 testcase ===> Newly updated at 10/30, 11:50 PM http://csl.skku.edu/images/new.gif
to:
- xv6 project #2-2 testcase ===> Newly updated at 10/31, 01:00 AM http://csl.skku.edu/images/new.gif
Deleted line 76:
http://csl.skku.edu/images/new.gif
Changed line 82 from:
- xv6 project #2-2 testcase ===> Newly updated at 10/30, 11:50 PM
to:
- xv6 project #2-2 testcase ===> Newly updated at 10/30, 11:50 PM http://csl.skku.edu/images/new.gif
Changed line 80 from:
Project #2-2 (Deadline: 11/12, 23:59:59 PM, Last update: 10/30, 11:30 AM)
to:
Project #2-2 (Deadline: 11/12, 23:59:59 PM, Last update: 10/30, 11:50 PM)
Changed line 83 from:
to:
- xv6 project #2-2 testcase ===> Newly updated at 10/30, 11:50 PM
Changed lines 83-84 from:
to:
- xv6 project #2-2 testcase
- If you have any question, please email to TA or visit(11/2~) #400509 Semiconductor building
Changed line 80 from:
Project #2-2 (Deadline: 11/12, 23:59:59 PM, Last update: 10/16, 18:30 PM)
to:
Project #2-2 (Deadline: 11/12, 23:59:59 PM, Last update: 10/30, 11:30 AM)
Changed lines 82-83 from:
- Lab will be taken on 10/16(Mon.). Time: 19:00 ~
to:
- Lab will be taken on 10/16(Mon.). Time: 19:00 ~
- xv6 project #2-2 testcase
Changed line 80 from:
Project #2-2 (Deadline: 11/12, 23:59:59 PM, Last update: 10/15)
to:
Project #2-2 (Deadline: 11/12, 23:59:59 PM, Last update: 10/16, 18:30 PM)
Changed line 82 from:
- Lab will be taken on 10/16(Mon.). Time: TBA
to:
- Lab will be taken on 10/16(Mon.). Time: 19:00 ~
Changed line 80 from:
Project #2-2 (Deadline: 10/16~11/12, 23:59:59 PM, Last update: 10/15)
to:
Project #2-2 (Deadline: 11/12, 23:59:59 PM, Last update: 10/15)
Changed lines 49-50 from:
Project #2-1 (Deadline: 10/15, 23:59:59 PM, Last update: 10/14, 18:00PM) http://csl.skku.edu/images/new.gif
to:
Project #2-1 (Deadline: 10/15, 23:59:59 PM, Last update: 10/15, 19:00PM) http://csl.skku.edu/images/new.gif
Added line 76:
- (Remind)4. Make sure that you allocated 1 page for stack at exec(), not 4 pages.
Changed lines 78-81 from:
- (Remind)4. Make sure that you allocated 1 page for stack at exec(), not 4 pages.
Project #2-2 (10/16~TBD, Last update: 10/15)
- Implement Copy-on-Write(COW) in xv6
to:
- 5. Oral test of this project will be taken with project2_2. Study hard for your mid-term!!
Project #2-2 (Deadline: 10/16~11/12, 23:59:59 PM, Last update: 10/15)
- Implement Copy-on-Write(COW) in xv6
- Lab will be taken on 10/16(Mon.). Time: TBA
Changed lines 79-80 from:
Project #2-2 (10/16~TBD, Last update: 9/27)
to:
Project #2-2 (10/16~TBD, Last update: 10/15)
- Implement Copy-on-Write(COW) in xv6
Changed line 77 from:
- 4. Make sure that you allocated 1 page for stack at exec(), not 4 pages.
to:
- (Remind)4. Make sure that you allocated 1 page for stack at exec(), not 4 pages.
Changed line 49 from:
Project #2-1 (Deadline: 10/15, 23:59:59 PM, Last update: 10/4, 18:00PM) http://csl.skku.edu/images/new.gif
to:
Project #2-1 (Deadline: 10/15, 23:59:59 PM, Last update: 10/14, 18:00PM) http://csl.skku.edu/images/new.gif
Changed lines 49-50 from:
Project #2-1 (Deadline: 10/15, 23:59:59 PM, Last update: 10/9, 01:00AM) http://csl.skku.edu/images/new.gif
to:
Project #2-1 (Deadline: 10/15, 23:59:59 PM, Last update: 10/4, 18:00PM) http://csl.skku.edu/images/new.gif
Added lines 76-77:
http://csl.skku.edu/images/new.gif
- 4. Make sure that you allocated 1 page for stack at exec(), not 4 pages.
Changed lines 49-50 from:
Project #2-1 (Deadline: 10/15, 23:59:59 PM, Last update: 10/6, 17:30PM) http://csl.skku.edu/images/new.gif
to:
Project #2-1 (Deadline: 10/15, 23:59:59 PM, Last update: 10/9, 01:00AM) http://csl.skku.edu/images/new.gif
Changed lines 74-75 from:
- 2. Don't forget there is no lab on 10/9
to:
- 2. Don't forget there is no lab on 10/9
- 3. You have to solve kernel panic when copying user vm ("copyuvm" function in vm.c).
Changed lines 49-50 from:
Project #2-1 (Deadline: 10/15, 23:59:59 PM, Last update: 9/27, 17:55PM) http://csl.skku.edu/images/new.gif
to:
Project #2-1 (Deadline: 10/15, 23:59:59 PM, Last update: 10/6, 17:30PM) http://csl.skku.edu/images/new.gif
Added lines 71-74:
- Update list
- 1. For invalid address accessed process, you should call "exit()" (do not kill process)
- 2. Don't forget there is no lab on 10/9
Changed line 16 from:
- When: 22:00 - 24:00 (Monday) http://csl.skku.edu/images/new.gif
to:
- When: 22:00 - 24:00 (Monday)
Changed line 20 from:
[Project 1-2 Presentation Time Table Link] http://csl.skku.edu/images/new.gif
to:
[Project 1-2 Presentation Time Table Link]
Changed lines 41-42 from:
Project #1-2 (Deadline: 9/24 11:59PM) http://csl.skku.edu/images/new.gif
to:
Project #1-2 (Deadline: 9/24 11:59PM)
Deleted lines 47-54:
Changed line 63 from:
- ATTENTION!!! If page fault is occurred, you must print out "(Pagefault): invalid access!" or "(Pagefault): allocate new page!"
to:
- ATTENTION!!! If page fault is occurred, you must print out "(Pagefault): invalid access!" or "(Pagefault): allocate new page!"
Changed lines 78-80 from:
- If you have any question, please email to TA or visit #400509 Semiconductor building
to:
- If you have any question, please email to TA or visit #400509 Semiconductor building
Project #2-2 (10/16~TBD, Last update: 9/27)
Changed line 57 from:
Project #2-1 (Deadline: 10/15(Sun.) 23:59:59 PM, Last update: 9/27(Mon.) 17:55PM) http://csl.skku.edu/images/new.gif
to:
Project #2-1 (Deadline: 10/15, 23:59:59 PM, Last update: 9/27, 17:55PM) http://csl.skku.edu/images/new.gif
Changed lines 57-58 from:
Project #2-1 (Deadline: 10/8 23:59:59 PM, Last update: 9/27(Mon.) 06:30PM) http://csl.skku.edu/images/new.gif
to:
Project #2-1 (Deadline: 10/15(Sun.) 23:59:59 PM, Last update: 9/27(Mon.) 17:55PM) http://csl.skku.edu/images/new.gif
Added line 60:
- Due date is extended for 1 week!
Changed line 57 from:
Project #2-1 (Deadline: 10/8 23:59:59 PM, Last update: 9/27(Mon.) 06:30PM)
to:
Project #2-1 (Deadline: 10/8 23:59:59 PM, Last update: 9/27(Mon.) 06:30PM) http://csl.skku.edu/images/new.gif
Changed line 66 from:
PASSED!
to:
PASSED!
Changed lines 68-70 from:
(Pagefault): allocate new page! (Pagefault): allocate new page! PASSED!
to:
(Pagefault): allocate new page! (Pagefault): allocate new page! PASSED!
Changed lines 72-74 from:
(Pagefault): allocate new page! (Pagefault): allocate new page! (Pagefault): invalid access
to:
(Pagefault): allocate new page! (Pagefault): allocate new page! (Pagefault): invalid access
Changed line 66 from:
PASSED!
to:
PASSED!
Changed lines 68-70 from:
(Pagefault): allocate new page! (Pagefault): allocate new page! PASSED!
to:
(Pagefault): allocate new page! (Pagefault): allocate new page! PASSED!
Changed lines 72-74 from:
(Pagefault): allocate new page! (Pagefault): allocate new page! (Pagefault): invalid access
to:
(Pagefault): allocate new page! (Pagefault): allocate new page! (Pagefault): invalid access
Changed lines 57-58 from:
Project #2-1 (Deadline: 10/8 23:59:59 PM, Last update: 9/18(Mon.) 22:00PM)
to:
Project #2-1 (Deadline: 10/8 23:59:59 PM, Last update: 9/27(Mon.) 06:30PM)
Changed lines 63-77 from:
- Then, correct results for each test case is
to:
- Then, correct results for each test case is
case 1. (Pagefault): invalid access! case 2. (Pagefault): allocate new page! PASSED! case 3. (Pagefault): allocate new page! (Pagefault): allocate new page! (Pagefault): allocate new page! PASSED! case 4. (Pagefault): allocate new page! (Pagefault): allocate new page! (Pagefault): allocate new page! (Pagefault): invalid access
- Test case can be added
- Please follow submission rules
- If you have any question, please email to TA or visit #400509 Semiconductor building
Changed lines 60-63 from:
- Implement stack growth in xv6
to:
- Implement stack growth in xv6
- xv6 project #2-1 testcase
- ATTENTION!!! If page fault is occurred, you must print out "(Pagefault): invalid access!" or "(Pagefault): allocate new page!"
- Then, correct results for each test case is
Changed line 20 from:
[Presentation Time Table Link] http://csl.skku.edu/images/new.gif
to:
[Project 1-2 Presentation Time Table Link] http://csl.skku.edu/images/new.gif
Changed lines 58-60 from:
Project #2-1 (Deadline: TBD, Last update: 9/18(Mon.) 22:00PM)
- Lab will be taken on 9/25(Mon.) 15:00 PM~ and it will be videotaped.
to:
Project #2-1 (Deadline: 10/8 23:59:59 PM, Last update: 9/18(Mon.) 22:00PM)
- Lab will be taken on 9/25(Mon.) 15:00 PM~ and it will be videotaped.
- Implement stack growth in xv6
Changed lines 48-49 from:
- getyieldcnt 함수의 인자는 pid 한 개 입니다. http://csl.skku.edu/images/new.gif
- 프로젝트 미제출자 확인 바랍니다.
to:
- getyieldcnt 함수의 인자는 pid 한 개 입니다.
- 프로젝트 미제출자 확인 바랍니다.http://csl.skku.edu/images/new.gif
Changed lines 55-62 from:
김현우 류승범 손현국 신재호 양성열 왕위동 장준배 정영석
to:
김현우, 류승범, 손현국, 신재호, 양성열, 왕위동, 장준배, 정영석
Added lines 49-63:
Changed line 48 from:
- getyieldcnt 함수의 인자는 pid 한 개 입니다.
to:
- getyieldcnt 함수의 인자는 pid 한 개 입니다. http://csl.skku.edu/images/new.gif
Added line 25:
- 본인이 발표할 날짜보다 적어도 하루 전에는 시간을 등록하여 사전에 어느 정도 조교들이 시간을 파악할 수 있도록 작성해주시기 바랍니다.
Changed line 21 from:
DO NOT TOUCH\\
to:
Added line 23:
- Please write your possible presentation time
Changed line 39 from:
Project #1-2 (Deadline: TBD) http://csl.skku.edu/images/new.gif
to:
Project #1-2 (Deadline: 9/24 11:59PM) http://csl.skku.edu/images/new.gif
Changed line 48 from:
- Lab will be taken at 9/25(Mon.) 15:00 PM~ and it will be videotaped.
to:
- Lab will be taken on 9/25(Mon.) 15:00 PM~ and it will be videotaped.
Changed line 46 from:
Project #2-1 (Deadline: TBD, Last update: 9/18, 22:00PM)
to:
Project #2-1 (Deadline: TBD, Last update: 9/18(Mon.) 22:00PM)
Changed line 48 from:
- Lab will be taken at 15:00 PM~ and it will be videotaped.
to:
- Lab will be taken at 9/25(Mon.) 15:00 PM~ and it will be videotaped.
Changed lines 44-48 from:
- Submit your tarball file to the TA by email with title of "[EEE3052]Project-1_2-STUDENTID-YOURNAME"
to:
- Submit your tarball file to the TA by email with title of "[EEE3052]Project-1_2-STUDENTID-YOURNAME"
Project #2-1 (Deadline: TBD, Last update: 9/18, 22:00PM)
- Lab will be taken at 15:00 PM~ and it will be videotaped.
Changed line 39 from:
Project #1-2 (Deadline: 9/25 11:59PM) http://csl.skku.edu/images/new.gif
to:
Project #1-2 (Deadline: TBD) http://csl.skku.edu/images/new.gif
Changed line 20 from:
[Presentation Time Table Link]
to:
[Presentation Time Table Link] http://csl.skku.edu/images/new.gif
Changed lines 36-38 from:
- setnice의 인자 중 nice 값의 범위를 -20~19가 아닌 0~39로 수정하겠습니다. 즉, nice 값이 바로 priority에 적용되면 됩니다. http://csl.skku.edu/images/new.gif
Project #1-2 (Deadline: 9/25 11:59PM)
to:
- setnice의 인자 중 nice 값의 범위를 -20~19가 아닌 0~39로 수정하겠습니다. 즉, nice 값이 바로 priority에 적용되면 됩니다.
Project #1-2 (Deadline: 9/25 11:59PM) http://csl.skku.edu/images/new.gif
Changed lines 36-43 from:
- setnice의 인자 중 nice 값의 범위를 -20~19가 아닌 0~39로 수정하겠습니다. 즉, nice 값이 바로 priority에 적용되면 됩니다. http://csl.skku.edu/images/new.gif
to:
- setnice의 인자 중 nice 값의 범위를 -20~19가 아닌 0~39로 수정하겠습니다. 즉, nice 값이 바로 priority에 적용되면 됩니다. http://csl.skku.edu/images/new.gif
Project #1-2 (Deadline: 9/25 11:59PM)
- Implement priority scheduler in xv6
- Implement yield & getyieldcnt system call in xv6
- xv6 project #1-2 testcase
- Submit your tarball file to the TA by email with title of "[EEE3052]Project-1_2-STUDENTID-YOURNAME"
Added lines 19-21:
[Presentation Time Table Link]
https://docs.google.com/spreadsheets/d/1YX9YnZyb8UsGtY-6NK88isCxVPbP-FqY2CtDadiMDLs/edit?usp=sharing
Changed lines 32-33 from:
- Submit your tarball file to the TA by email with title of "[EEE3052]Project-1_1-STUDENTID-YOURNAME"
to:
- Submit your tarball file to the TA by email with title of "[EEE3052]Project-1_1-STUDENTID-YOURNAME"
- setnice의 인자 중 nice 값의 범위를 -20~19가 아닌 0~39로 수정하겠습니다. 즉, nice 값이 바로 priority에 적용되면 됩니다. http://csl.skku.edu/images/new.gif
Changed lines 27-32 from:
Project #1-1 (Deadline: 9/17 11:59PM)
to:
Project #1-1 (Deadline: 9/17 11:59PM)
- Implement getnice & setnice system call in xv6
- Implement minitop command in xv6
- xv6 project #1-1 testcase
- Submit your tarball file to the TA by email with title of "[EEE3052]Project-1_1-STUDENTID-YOURNAME"
Changed line 27 from:
Project #1-1 (Deadline: 10/17 11:59PM)
to:
Project #1-1 (Deadline: 9/17 11:59PM)
Changed line 16 from:
- When: 22:00 - 24:00 (Monday)
to:
- When: 22:00 - 24:00 (Monday) http://csl.skku.edu/images/new.gif
Changed line 27 from:
Project #1-1 (Deadline: 10/17 11:59PM)
to:
Project #1-1 (Deadline: 10/17 11:59PM)
Changed lines 25-27 from:
- Submit your screenshot to the TA.
to:
- Submit your screenshot to the TA.
Project #1-1 (Deadline: 10/17 11:59PM)
Changed line 16 from:
- When: 19:00 - 21:00 (Monday & Wednesday)
to:
- When: 22:00 - 24:00 (Monday)
Changed lines 18-25 from:
- Please take your laptop, if possible
to:
- Please take your laptop, if possible
Project #0 Δ (Deadline: 9/10 11:59PM)
- Install Ubuntu 16.04 -- This is an official Linux distribution we will use.
- Install xv6 & qemu
- Print your student ID, name, and message in the xv6 boot message. Your result should be printed before the shell is running. This means that you have to insert a code (yeah, just a single line) into one of the xv6 kernel code.
- Submit your screenshot to the TA.
Changed line 18 from:
- Please take your laptop
to:
- Please take your laptop, if possible
Changed line 18 from:
- Please take your laptop, if possible
to:
- Please take your laptop
Changed lines 17-18 from:
- Where: Lecture room #400126, Semiconductor Bldg.
to:
- Where: Lecture room #400126, Semiconductor Bldg.
- Please take your laptop, if possible
Changed line 17 from:
- Where: Lecture room #400126 Semibuilding
to:
- Where: Lecture room #400126, Semiconductor Bldg.
Changed lines 16-17 from:
- When: 19:00 - 21:00 (Monday, Wednesday)
- Where: #????
to:
- When: 19:00 - 21:00 (Monday & Wednesday)
- Where: Lecture room #400126 Semibuilding
Changed line 16 from:
- When: 19:00 - 21:00 (Tuesday)
to:
- When: 19:00 - 21:00 (Monday, Wednesday)
Added lines 4-17:
- You will have several projects based on the xv6 instructional operating system. To successfully complete these projects, you must have excellent C programming skill and be familiar with the Linux platform.
- Required skills
- Fluent C programming (must!)
- Basic knowledge on Intel x86 architecture
- Intel x86 assembly programming
- Basic knowledge on Unix/Linux systems
- Ability to read a large, complex program
[Lab. Class]
- When: 19:00 - 21:00 (Tuesday)
- Where: #????
Added lines 1-3: