2009. 4. 5. 02:53
     

근 3주만에 Milestone이군요. ;) 3주동안 감기 몸살에 멤버십 후배들 호출에... 뭐 기타 등등이 섞여서 작업이 좀 더뎠습니다. 덕분에 2주 동안 해야할 분량을 3주나 되서야 겨우 끝냈군요. ㅠㅠ 아흑... 피 같은 한주가 그냥 사라져 버렸네요. ㅠㅠ

3주동안 MINT64 OS에 많은 변화가 있었습니다. 첫 번째는 멀티 태스킹과 멀티 스레딩 기능이 추가되었다는 것이고 두 번째는 실수 연산 기능이 추가되었다는 것입니다. 이 두가지 기능이 추가됨으로써, 태스크 관리쪽이 거의 마무리 되었네요. ㅎㅎ

역시 기념으로 스크린 샷을 찍어 올립니다. 그리고 이번에는 좀 특별하게 동영상도 찍었습니다. ;) 왠지 정지해 있는 화면만으로는 뭐가 어떻게 돌아가는지 확인하기 힘들 것 같아서요... ^^;;;;

아래는 첫 번째는 원주율의 근사값을 계산하는 화면이며, 두 번째는 MINT64 OS를 테스트하는 동영상입니다. 워낙 허접해서 볼 건 없지만 기념삼아 찍어봤습니다.

<원주율을 계산하는 테스트>


<테스트 동영상>

어휴~ 이제는 동적 메모리 관리랑 파일 시스템쪽을 구현해야 하는군요. ㅠㅠ 어흑 어찌나 갈길이 먼지... 머리가 살살 아프네요. ㅠㅠ 일단 자고 내일 생각해야겠습니다. ㅠㅠ

그럼 다들 좋은 밤 되세요 ;)

ps1) 파일 압축쪽도 추가해야하는데... 혹시 소스 파일하나 짜리 Zip 압축/해제 코드를 보신 분은 제보 부탁드립니다. ㅠㅠ 출처를 밝히고 당겨 써야겠어요. ㅠㅠ

ps2) 실제 PC에서 테스트해보니, 더 느리군요. ㅡ_ㅡa... 그래서 태스크의 수를 300개로 줄였습니다. 아무래도 화면에 출력하는 루틴이 시간을 많이 잡아 먹는 듯 하네요. ^^;;;


Android App

Posted by 호기심 많은 kkamagui(까마귀, 한승훈)

댓글을 달아 주세요

  1. Favicon of http://grampus.tistory.com BlogIcon grampus 2009.04.05 09:28  댓글주소  수정/삭제  댓글쓰기

    와우~멋있어요...동영상으로 보니깐 짱인데용~~ㅋㅋㅋ

    • Favicon of http://www.mint64os.pe.kr BlogIcon kkamagui 2009.04.05 12:34  댓글주소  수정/삭제

      아니여~ ㅋㅋ 다 니덕이지~ ㅎㅎ
      근데 실제 PC에서 돌리면 저렇게 안나와서 지금 튜닝중이야... 뭔가 실제 PC랑 QEMU랑 PIT 튀는게 좀 달라서 차이가 나는것 같당 ㅎㅎ

  2. Favicon of http://kid1412.tistory.com BlogIcon kid1412 2009.04.05 13:24  댓글주소  수정/삭제  댓글쓰기

    동영상 보니 감동입니다.

  3. Favicon of http://charsyam.pe.kr BlogIcon CharSyam 2009.04.06 11:27  댓글주소  수정/삭제  댓글쓰기

    zlib 를 보시는 건 어떠실지요? 소스가 여러개긴 한데, 어차피 zip쪽은
    huffman 하고 LZ77이 들어가므로 그냥 같다 쓰시는것도 나쁘지 않을듯 합니다.
    뭐, 어차피 zip 에서는 zlib 가 표준이니깐요 ^^

  4. kueen108 2009.04.17 18:05  댓글주소  수정/삭제  댓글쓰기

    MINT64 OS 카테고리를 오늘 처음부터 봤습니다.. 재미있네요.. 유익한 내용도 많이 있고, 저도 요즘 OS 제작에 대해 공부하고 있는데, 산넘어 산입니다.. 먼저 그 험난한 길을 가신것에 대해 경의를 표하는 바입니다.. 저도 좀더 빡쎄게 공부해야겠네요..

    • Favicon of http://www.mint64os.pe.kr BlogIcon kkamagui 2009.04.18 12:43  댓글주소  수정/삭제

      어이쿠 그러시군요. ;)
      자주 놀러오세요. http://kkamagui.tistory.com/558, http://kkamagui.tistory.com/551 에서 이미 작성된 프로토타입도 볼 수 있답니다. ;)