본문 바로가기

컴퓨터/OS3

[OS] Three Easy Pieces - Intro 지난학기에 너무 학점을 많이 듣기도 했지만, 너무 비효율적으로 공부를 해서 포스팅도 못했는데, 방학이기도 하니 이제 해보려고 합니다. ​ https://pages.cs.wisc.edu/~remzi/OSTEP/ Operating Systems: Three Easy Pieces Blog: Why Textbooks Should Be Free Quick: Free Book Chapters - Hardcover - Softcover (Lulu) - Softcover (Amazon) - Buy PDF - EU (Lulu) - Buy in India - Buy Stuff - Donate - For Teachers - Homework - Projects - News - Acknowledgements - Other Bo.. 2021. 8. 19.
[운영체제] xv6 설치 및 qemu-nox 시작 내용 바꾸기 오늘 최종적으로 해볼것은 xv6를 설치해서 부팅 메뉴와 이름을 바꾸는것이다. 결과 : ​ 설치방법 https://github.com/mit-pdos/xv6-public mit-pdos/xv6-public xv6 OS. Contribute to mit-pdos/xv6-public development by creating an account on GitHub. github.com 이 파일을 내거에다가 clone 하면 된다. $ git clone https://github.com/mit-pdos/xv6-public 이렇게만 하면 자동으로 설치가 완료된다. 이런 파일이 자동으로 생길것이다 ​ cd xv6-public 으로 들어간다. make qemu-nox 라고 치면 쉘이 하나 나올것이다. ​ 처음에는 ini.. 2021. 3. 8.
[OS] 운영체제란 무엇인가? 이번학기는 운영체제를 듣는다. 1강이라 Introduction 이다. 본격적으로 배우기 전에 여러 내용을 얕게 본다. 운영체제란 무엇인가? 운영체제의 official 한 definition은 없다. 알기 쉽게 설명하기 위해서는 user와 computer 사이의 interface 역할을 해주는 것이라고 생각하면 된다. ​ 아래 사진을 보자. ref : https://en.wikipedia.org/wiki/Operating_system hardware와 application 간의 interface 역할을 해준다고 보면 된다. HOW? ​ 순서가 어떻게 되는지 알아보자. User 는 Application(Word, PPT, LOL ..) 을 사용한다. 우리가 Application을 켜면 이 app이 cpu한테.. 2021. 3. 2.
728x90