일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 핀토스 프로젝트 1
- 일지 시작한 지 얼마나 됐다고
- 핀토스 프로젝트 2
- 황금 장미
- 마일섬
- 아직도 실험 중
- 바빠지나?
- 글루민
- multi-oom
- 자 이제 시작이야
- 제발흰박
- 노가다
- 핀토스 프로젝트 3
- 셋업
- 가테
- alarm clock
- 파란 장미
- 핀토스 프로젝트
- 글리치
- 핀토스 프로젝트 4
- 내일부터
- 끝
- botw
- Project 1
- PINTOS
- Today
- Total
목록핀토스 프로젝트 (4)
거북이의 쉼터
이틀에 걸쳐서 구현한 자동 실행 스크립트를 프로젝트 2에 대해 돌려놓았다. 20번 모두 ALL PASS하고 directory도 깔끔한 것을 볼 수 있다. pintos -v -k -T 60 -m 20 --fs-disk=10 -p tests/userprog/dup2/dup2-complex:dup2-complex -p ../../tests/userprog/dup2/sample.txt:sample.txt -- -q -f run dup2-complex tests/userprog/dup2/dup2-complex.errors > tests/userprog/dup2/dup2-complex.output pintos -v -k -T 60 -m 20 --fs-disk=10 -p tests/user..
나도 이걸로 2번째 포스팅을 작성할 줄은 몰랐는데 하게 되었다. 그 이유는 putty를 끌 수가 없어서 계속 컴을 켜놨어야 하기 때문이다. 내 숙면... 이러면 진정한 의미의 자동이라고 할 수 없다. putty를 끄더라도 프로그램이 계속 실행되도록 하는 방법이 필요하다. 분명 4년 전에 동아리에서 방법을 찾았던것 같은데 기록을 남겨놓은게 없어서 다시 찾아야 한다니.... 이래서 기록이 중요하다. 여기를 참조하면 tmux나 screen이 필요하다고 한다. 4년 전에는 동아리 서버 내에서 tmux가 작동 안해서 screen으로 했었던 것 같은데 이번에는 tmux가 깔려있기 때문에 tmux로 진행할 것이다. 여기를 참조하면 tmux로 세션을 만들고, 그 안에서 작업을 돌리고, ctrl + b, d로 세션을 탈..
쉬어(?)가는 차원에서 오늘은 COW는 더 안 건들이고 다른 걸로 놀아(?)볼 것 이다. 바로 자동으로 여러번 채점 코드를 돌리는 프로그램이다. 이전에 핀토스를 진행할 때는 multi-oom 용도로 100번인가 돌리는 코드를 만들었었는데 이렇게 또 만들게 되었다. 사실 안 만들고 그냥 운에 맡기려고 했는데, 그러기에는 COW에서 다소 불안한 요인이 발견되어 만들게 되었으니 결국 이 스크립트는 핀토스와 땔래야 땔 수 없는 운명인가보다. 그나저나 저 쉘은 참 발음이 애매하다. 영어로 shell일텐데 왜 표기는 수-엘로 발음되는 쉘로 표기하는거지... 셸이 더 낫지 않나? 뻘소리 그만하고 이제 본격적으로 짜 보자. 자동으로 채점하기 위해서는 실패할 때마다 걸러주고, 아무것도 실패한 것이 없으면 화면에 ALL ..
정말 오랜만에 생산적인 일을 시작했다. 오랜만이라고 해 봐야 1달 정도 논 것이 전부긴 하지만.... 지난번 수업 때 cheating 의혹을 받아 CS330 OS 수업이 F처리가 되었기 때문에 다시 이 끔찍한 것을 짜게 된 것이 정말 유감스럽다. 또한 기존에 코딩했던 그대로 짤 수도 없는 것이 1년 전부터 pintos가 카이스트에서 마개조 당했다는 말을 들었기 때문이다. Document를 보니 스탠퍼드에서 보급되던 기존 형태와 비교하면 뭔가 추가 퀘스트들이 많이 더해졌고, 딱 봐도 복잡하게 설명된 것이 점수도 많이 줘서 이걸 안 할 수도 없고, 하려니 골머리가 썩겠다는 생각이 들었다. 아무튼 다시 한번 들어야 하는 수업이 된 이상 이번에는 제대로 기록을 남겨서 cheating 의혹에서 자유로워지고자 하기..