프로그래밍

기초 OS 지식 배우려면 어떤 책 보면 좋을까?

난 비전공인데... 커널, 컨텍스트 스위칭 같은 기초적인 cs 개념/os관련 지식을 전체적으로 공부하려하고 있음.

컴공이나 전산에선 전공 서적 어떤걸 보는지 알 수 있을까? 일단은 모교 전산과 강의계획서 훔쳐보고 있긴 한데...

 

도와줘 개붕쟝...

17개의 댓글

2023.11.24

운영체제

1
2023.11.24
@tolabose

책 제목이 걍 운영체제인거...?

0
2023.11.24
@RhPlusMinus

난 학교에서 책으로 안배웠긴한데

운체는 공룡책이라고 대표적인 책이 있음

운영체제같은거는 시대가 지난다고 딱히 변화되거나 그런게 적어서

옛날거 봐도 상관없음

세부적인 기술은 바뀔지 몰라도 큰 틀이나 개념은 그대로니까

1
2023.11.24
@tolabose

고마워!!!

0
2023.11.24

운영체제

1
2023.11.24

운영체제 관련 책 보거나 좀 예전거지만 그래도 명강인 이화여대 반효경 교수님 운영체제 강의 들으셈 공짜고 명강이여

1
2023.11.24
@년째 고민중

kocw라는 사이트에서 무료로 볼 수 있음 화질이나 버퍼링이 좀 아쉽긴한데 내용자체는 좋음

0
2023.11.24

알려주신 분들 모두 고맙슴닷!

0
2023.11.24

공룡책과 리눅스 좀 만져보셈

1
2023.11.24

처음이면 혼공컴운 이란 책 추천..쉽게 잘 설명한거 같음.

1
42
2023.11.25

공룡책 에센셜

0
42
2023.11.25
@42

흰고래의꿈 블로그랑 goodgid블로그 끼고 kwoc강의랑 공룡책 에센셜 위주로 공부했음.

그런데 공룡책이 확실히 어려운것도 있고 컴퓨터 구조에 관한 지식을 요구하는 점도 있어서 쉽지 않았음.

그래서 한빛미디어 컴퓨터구조, 한빛미디어 운영체제를 참고서(?)로 활용하면서 공룡책에서 모르는 단어 나오거나 어려운 부분 나오면 참고하면서 공부했음.

정리하자면 한국인이 집필하거나 정리한 글을 보조수단으로 사용하는 것을 추천

1
2023.11.25

구체적으로 코드보면서 공부하고 싶으면 "디버깅을 통해 배우는 리눅스 커널의 구조와 원리" 추천함.

리눅스 커널 코드 기반으로 운영체제 기능 공부하는 거임.

추상적으로 배우는 것 보다는 나은데, 커널 코드가 c언어라서 c언어를 어느정도 알아야함.

 

장점은 유튜브 강의(유튜버 Austin kim )도 있고 , 상세하게 알 수 있고, 리눅스 경험도 쌓을 수 있음.

리눅스에 사용되는 여러 최적화 개념과 실제 코드를 전문가가 알려준다는게 장점임.

 

단점은 라즈베리 파이 필요(약 10만원 정도), C언어 지식 필요, 책에서 다루는 리눅스 커널 버전이 구버전.

 

책에서 다루는 리눅스 커널 버전으로 라즈베리 파이 설치하면 되니깐 큰 문제는 없음.

그리고 저자 유튜브 보니깐, 최신 버전 기반으로 책 신판 낸다고 하는데, 그거 기다리는 것도 나쁘지 않을지도?

2
42
2023.11.25
@아임니더

이거 좋은데 문제는 라즈베리파이 버전 맞는거 구하는게 쉽지않음

최신책 기다리는게 좋아보여

0
2023.11.25

공룡책

1
2023.11.26
[삭제 되었습니다]
2023.11.26
@변현제

헉... 댓글 달아줘서 고맙습니다!

 

이것도 같이 볼게요

0
무분별한 사용은 차단될 수 있습니다.
번호 제목 글쓴이 추천 수 날짜 조회 수
5719 [프로그래밍] 하이브리드 웹뷰기반 앱은 rn이 정석이야? 3 잠적자 0 17 시간 전 158
5718 [프로그래밍] c# webview2 도움요청함.. 7 carpediem 0 23 시간 전 113
5717 [프로그래밍] 현업 개발자형들 맥씀? 9 이또히로부미 0 1 일 전 205
5716 [프로그래밍] libtorch에서 cuda 안불러와지는거 도움! 2 Hakat 0 2 일 전 122
5715 [프로그래밍] 뭔가 게시판이 애매해서 그런데 gis 잘아는 사람? 1 하늘늑대 0 3 일 전 163
5714 [프로그래밍] 컴포즈가 프리뷰랑 폰에서 다르게 동작해요 1 집에가게해줘 0 3 일 전 117
5713 [프로그래밍] 난바보다) 크로미움 램사용량 문제 일단 해결 2 ye 0 4 일 전 282
5712 [프로그래밍] k8s DNS 이슈는 해결이 안되나보다. 잉텔 0 5 일 전 171
5711 [프로그래밍] 분노) 진짜 유튜브 구글 패악질 토나오네 씨발 17 ye 0 6 일 전 769
5710 [프로그래밍] 프론트엔드 공부하려는데 언어 추천좀 7 스트리플 0 7 일 전 350
5709 [프로그래밍] 객체지향 뽕에 취하지마라 8 69746974 2 8 일 전 407
5708 [프로그래밍] 요즘 앱개발 인력시장 어떰..3년차 2 센치해요 0 11 일 전 387
5707 [프로그래밍] 컴포즈 Box 컴포넌트가 안 나와... 1 집에가게해줘 0 13 일 전 148
5706 [프로그래밍] 아 ssl 적용햇는데 개정신없네 9 넌또화나있네 0 13 일 전 305
5705 [프로그래밍] 패스트 캠퍼스 <---- 얘내는 가격 인상 원툴임? 5 조강현 0 16 일 전 398
5704 [프로그래밍] 클라가 파이썬 셀레니움같은거 써서 클릭하고 그러는걸 감지 ... 5 리옴므 0 17 일 전 265
5703 [프로그래밍] leetcode 50일 달성 1 JimmyMcGill 1 17 일 전 237
5702 [프로그래밍] 그냥 개인공부용 git 만들건데 5 년째재수강 0 17 일 전 336
5701 [프로그래밍] html 자바스크립트 질문 19 책걸이 0 18 일 전 370
5700 [프로그래밍] 아니 시바 이게 무슨일이야 4 인간지표 0 18 일 전 380