본문 바로가기

SW_jungle3기5

pintos poject4 WIL 프로젝트 4에서는 기존 하나의 디렉터리만 존재하는 파일시스템에서 디렉터리와 파일의 계층구조를 구현해야 했다. 또한 파일의 생성시 고정크기가 아닌 파일에 쓰기를 수행할 때마다 디스크 블록을 할당받아 사용하도록 구현해야 했다. 공부내용 11-1. File system_Disk systme 11-2. File System overview 11-3. Directory Structure 11-4. File Protection Mechanism 11-5. File System Implementation 12-1. 입출력 시스템 관리 12-2. 디스크 스케쥴링 project4_Indexed and Extensible files 프로젝트4를 마치며 프로젝트 4 도 이전처럼 이론을 먼저 공부하고 참고자료들을 활용하여 구.. 2022. 2. 3.
Pintos project3 WIL 프로젝트 3는 가상 메모리에 관한 OS프로젝트 였다. 이전 프로젝트까지는 가상주소공간?을 초기화 시 프로그램의 모든 세그멘트에 대해 물리메모리로 그대로 읽어 들이는 방식이었지만 이제는 lazy load를 통해 요청되는 페이지에 대해서만 물리메모리에 올려 멀티프로그래밍시 메모리를 효율적으로 관리 하는 방법을 살펴보았다. 공부내용 10-1. Virtual Memory Management_cost model 과 HW components 10-2. Virtual Memory Management_SW components 10-3. VM. Management_Replacement Strategies_fixed allocation 10-4. VM. Management_Replacement Strategies_vari.. 2022. 1. 25.
week09 pintos project 2 WIL 프로젝트 2는 1보다 훨씬 그 양과 깊이가 깊었던 주인 것 같다. 우선 2에서 전체적으로 실제 pintos를 이용하여 그 위에 프로그램을 실행하는 가상의 프로그래머가 있다고 생각하고 전체적으로 pintos를 테스트해보는 과제였다고 생각한다. 가상메모리 주는 다음 주인데 프로젝트 2를 이해하기 위해서는 프로세스의 가상 메모리 구조와 메모리 관리 영역을 공부를 안 하면 안 되겠어서 memory management 부분과 가상 메모리 영역의 이론 강의를 들었다. 8.Main memory management(1)_용어와 개념리마인드 메모리 관련 글 메모리시스템 메모리는 cpu가 프로그램을 실행하거나 데이터를 참조하기위 해 필요한 정보를 불러오는 공간이다. 메모리 계층 구조란 메모리를 필요에 따라 여러가지 종류로.. 2022. 1. 11.
정글Week01 알고리즘? 정글의 week01 ~week04 커리큘럼은 컴퓨팅 사고로의 전환이다. 벌써 그 01 주차가 끝났다. 매주 목요일 그 주차에 배운 알고리즘을 기반으로 시험을 본다. 수학적 머리? 첫주차 알고리즘을 풀면서 몇 년간 굳어있던 뇌를 깨우는 느낌이었다. 대학 졸업을 이후로 논리적 사고를 이렇게 깊게 해 본 적이 없었기 때문인지 나의 생각은 재귀 함수의 depth 1을 무한 재귀하고 있는 기분이랄까... 아무튼 멍해지는 기분이 끊임없이 반복되었다. 수학을 반드시 잘해야 할 필요는 없다고 말하셨던거 같은데 기본적으로 수학적 머리는 있어야 알고리즘이 수월할 것 같다. 하지만 나같이 수학을 못하는 사람도 계속해서 알고리즘 문제를 풀다 보니 처음엔 접근조차 어려웠던 문제가 다시 보면 그래도 풀 수 있게 되는 경험을 하였.. 2021. 11. 14.
정글 3기 week00 정글입성 정글입성 벌써 정글 프로그램에 들어온 지 5일째가 되었다. 정글이란 프로그램의 제목 정말 잘 만든 것 같다는 생각이 들었다. 정말 이 한 주간 정글에 맨몸으로 떨어진 것 같은 기분이었고 어찌어찌 헤쳐 나가려 발버둥 치다 보니 5일이 지나갔다. 처음 오리엔테이션 당시 의장님께서 이런 말씀을 하셨다. "내 인생은 내인생이다. 나를위해 살아라!" 물론 이렇게 짧게 말씀하시진 않았지만 핵심은 내인생은 내가 사는 것이기에 기본적으로 행동에 자율이 있고 다만 그 자율적인 행동에 책임도 나한테 있다는 말씀이셨다. 맞는 말씀이셨고 정글은 이러한 철학을 고스란히 담고 있는 것 같았다. 아직은 젊은 나이지만 지금까지 살아온 나날을 돌이켜보면 나는 내 인생 누가 살아주는 것 아니니 내가 하고 싶은 것을 하며 살겠다고 많은 .. 2021. 11. 6.