곰책으로 쉽게 배우는 최소한의 운영체제론
'넓고 얕게 외워서 컴공 전공자 되기' 강의를 끝낸 분들이 운영체제에 대해 좀 더 깊이 있는 공부를 할 수 있도록 제공되는 강의입니다.

- 해결
32bit app에서 vms 4gb 설명에 대한 질문입니다.
각각의 프로세스들이 고유한 vms를 4gb씩 가진다는 말씀이신가요??아니면 프로세스를 전체가 가질 수 있는 vms의 총합이 4gb라는 말씀이신가요??
운영체제배승혁
・
9달 전
0
62
2
- 해결
레이스 컨디션 문제
보여주신 실행 코드를 볼 때 결국 수정한 코드에서 쓰레드 종료 순서만 나름 올바르게 했지. 결국에는 race condition 문제는 해결 못한 거 아닌가요
운영체제sjn0125
・
0
176
2
- 해결
스레드 종료 순서
안녕하세요. 강의 재밌게 잘 듣고있습니다.예제 코드에서 WaitForSingleObject(g_threadexit01);WaitForSingleObject(g_threadexit02);로 되어있는데이
운영체제Grace
・
0
141
1
- 해결
제가 이해한게 맞는지 궁금합니다. (비디오 카드에 output)
1. output을 위한 api를 호출한다. 2. kernel 모드로 진입을 하며, 해당 기능의 system call을 수행한다. 3. 보낼 데이터를 비디오 카드<stron
운영체제sdfjo1565
・
0
218
2
- 해결
플랫폼 bit관련 질문입니다
'메모리관리 개요' 강의에서 궁금한 사항 질문드립니다.CPU 64bit + OS 64bit => 64bit 플랫폼이라고 하셨는데,CPU와 OS의 bit가 다르다면 플랫폼 bit는 낮은 쪽으로 맞춰지는 것인가요?
운영체제최민섭
・
0
134
3
- 해결
백그라운드 스케쥴링관련 질문입니다.
CPU 스케줄링 개요 20:20초 즈음부터 나오는 내용인데요윈도우에서 프로그램 / 백그라운드 서비스 중 둘중 하나를 최적화시킬 수 있는 설정이 있고, [IO가 있음 + 클라가 많음]라는 서버특성상 대기하는 상황
운영체제김영빈
・
0
150
2
- 해결
ready queue에 있던 프로세스들이 sleep이나 suspend되는 게 가능한가요?
프로세스 휴식, 보류상태와 문맥 강의 4:15초 즈음의 설명에서ready_queue에 있던 프로세스들이 sleep되거나 suspend된다고 하셨는데, 그게 가능한가요??ready -> 실행 -> sleep 혹은 ready -&
운영체제김영빈
・
0
234
2
- 해결
IPC는 곧..?
안녕하세요 널널한 개발자님지금까지 운영체제 개념들 강의 보면서 다 한번씩은 들어봤던 내용이라 익숙했는데IPC라는 단어를 처음 들어서 질문드립니다.강의 내용을 듣다보니까 드는 생각이 이게 곧 '멀티 프로세스' 동작 방법인 건가?
운영체제Park SungEun
・
0
349
2
- 해결
interrupt와 DirectX 질문
안녕하세요 널널한 개발자님 덕분에 강의 잘 듣고 있습니다.기존의 GDI 엔진을 이용한 그래픽 처리의 경우 아래의 세 가지 경우에 대해 interrupt가 발생한다고 표시하셨습니다(27:49부터 작은 노란색 동그라미 표시). 자세한 설명은 없었지만 제가
운영체제hnmsr1019
・
0
391
2
- 해결
공유자원과 임계구역
안녕하세요 선생님강의 정말 잘 듣고 있습니다..!레지스터에 대한 설명이 잠깐 나와서 궁금한 점이 생겼는데요..!생산자-소비자 문제를 설명하시면서, sum = sum + 1;sum -= 1;
운영체제HELLO
・
0
310
2
- 해결
DMA와 고성능 소켓관련 질문입니다.
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
운영체제이승언
・
0
284
3
- 해결
2강 DMA와 고성능 소켓 질문
안녕하세요 널널한 개발자님?강의 정말 잘 듣고 있습니다NIC 설명에서 제가 이해한 게 맞는지 헷갈려서 질문드립니다.프로세스 - I/O Buffer - TCP/IP - NIC RAM그림상 이렇게 있다고 이해했는데 이
운영체제HELLO
・
0
402
3
- 해결
I/O 관리자, 메모리 매니저 사용 이유
2강 5분 40초 경에서 요새는 메모리 매니저라는 것을 통해메모리에 직접 제어하지 않고 간접으로 제어한다고 하셨는데 이를 통해 얻는 이점이 무엇인가요?그리고 결국에 CPU 안으로 north bridge의 역할을 일부 들여왔다라고 하셨는데
운영체제HELLO
・
0
287
2
- 해결
*pszResult =A; 포인터 사용 부분에 대한 질문입니다.
java 백엔드 개발자입니다.수업을 듣는 도중, 실제 물리 주소에 할당되지 않은 VMS 위치에 어떻게 접근하여 값을 할당하는지 이해가 잘 되지 않습니다.다른 질문을 읽어보면서 유추하건데, 제가 java 언어만 얕게 사용할 줄 알아서 C와
운영체제jyyoon0615
・
0
193
1
- 해결
교착상태와 게임이 튕기는 현상
교착 혹은 wait가 걸리게 되면 os가 감시하여 강제종료 후 메모리를 회수하게 되는데 그 예로 들수있는것이 게임하던중 어떠한 이유로 튕겼을때 / 프로그램 응답대기가 맞을까요?
운영체제dongheon001
・
0
207
1
- 해결
멀티스레딩
안녕하세요, 선생님.(참고로 저는 C++언어를 모릅니다..)"멀티스레딩과 동기화 기본"강의에서<img src="https://cdn.inflearn.com/public/files/posts/a23505a3-b52b-4c8d-9
운영체제꿀밤양갱
・
0
401
2
- 해결
자료구조 공부
안녕하세요, 선생님.새해 복 많이 받으세요.좋은 강의 잘 보고 있습니다.운영체제 강의 수강하면서 운영체제 및 가상 메모리를 잘 이해하려면 C언어를 공부해야하는 게 전제 조건일까요.. ?저는 1년차(비전공자)백엔드 개발자로
운영체제꿀밤양갱
・
0
413
2
- 해결
윈도우 레지스트리 질문
강의에서 강사님이1.레지스트리란 파일과파일 통ㅇ신할때 파이프보다 강하고파일과 메모리의 기능을 가지고있다하셨는데요레지스트리는 정책설정하는거 아닌가요? 정책설정으로 파일과 메모리기능을 할수
운영체제sweetstar100
・
0
255
1
- 해결
파일시스템과 가상메모리
강사님이 유저레벨에서 커널레벨로 가려면 파일을 통해서 가는거라 했잖아요 리눅스에서/dev /sys 등 이런 디렉터리에서 파일들을 정리해놓은게 파일시스템이잖아요근데 이 파일
운영체제sweetstar100
・
0
337
1
- 해결
Page fault 메시지가 나오면 스왑 인, 스왑 아웃은 일어나지 않는 건가요?
12:40 부분에서 *pszResult = 'A';를 하고pszResult에 저장된 주소가 51이고 페이지 5에 있다고 가정하시는 부분에서 궁금한 점이 있습니다. 페이지 테이블의 5번에 invalid라고
운영체제11 1
・
0
253
1






