inflearn logo
강의

강의

N
챌린지

챌린지

멘토링

멘토링

N
클립

클립

로드맵

로드맵

지식공유

묻고 답해요

173만명의 커뮤니티!! 함께 토론해봐요.

32bit app에서 vms 4gb 설명에 대한 질문입니다.

해결됨

곰책으로 쉽게 배우는 최소한의 운영체제론

각각의 프로세스들이 고유한 vms를 4gb씩 가진다는 말씀이신가요?? 아니면 프로세스를 전체가 가질 수 있는 vms의 총합이 4gb라는 말씀이신가요??

  • 운영체제
배승혁 댓글 2 좋아요 0 조회수 109

앞으로의 공부 질문

해결됨

넓고 얕게 외워서 컴공 전공자 되기

안녕하세요! 수업 완강하여 정말 잘 들었습니다. 현재 저는 직무변경으로 차량 임베디드 SW 설계자로 일을 하고 있는데, 관련하여 집중적으로 공부해야하는 부분이 따로 있을까요? 원래 프로그래밍을 잘 해본적이 없어서 일단 이 강의부터 시작해보았습니다.

  • 운영체제
  • 임베디드
양현욱 댓글 1 좋아요 0 조회수 141

TODO 2번 문제

미해결

FreeRTOS 프로그래밍

NUCLEO-F334R8 보드를 사용하고 있습니다. task.c 2번문제를 풀고있는데 task1이 실행이 안되는 이유를 찾으려고 하는데 방법이 어떻게 되나요? 1. task1,2가 create 각각 되는건 확인이 됩니다. 2. 하지만 supped 이후 두개의 task는 실행되지 않고 main만 실행되고 있습니다. 3. MAX_PRIORITIES 20으로 설정하였습니다.

  • 운영체제
  • 임베디드
  • FreeRTOS
JUNI 댓글 4 좋아요 1 조회수 184

Starvation 관련 질문 드립니다.

해결됨

CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조

안녕하세요 강사님. Starvation 관련 질문 드립니다. Starvation 이 자주 발생하는 알고리즘 중 하나로 SJF 예시를 들어주셨는데요, 이전 강의에서 "작업 도중 더 짧은 작업이 들어와서 선점한다" -> 이 개념은 SRF에 해당되는 내용으로 이해했었는데, 그럼 Starvation 예시에 나온 알고리즘을 SJF가 아닌, SRF로 이해하면 될까요?? 항상 강의 잘 듣고 있습니다. 감사합니다

  • 면접
  • 운영체제
  • 기술면접
노승철 댓글 1 좋아요 0 조회수 58

RTT가 증가한다

해결됨

CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조

안녕하세요, 수업을 듣다가 궁금한 점이 생겨 질문드립니다. 수업 1:24경 , “불필요한 TCP 연결로 인해 RTT가 계속 증가한다”고 설명해주셨는데, 이 부분이 조금 헷갈려서요. 혹시 여기서 말씀하신 “RTT가 계속 증가한다”는 것이 누적된 총 RTT 를 의미하는 것인지, 아니면 지속적으로 평균 RTT가 악화된다는 의미 였는지 궁금합니다. 제가 이해하기로 RTT(Round Trip Time)는 한 번의 요청-응답 왕복 시간 을 의미하므로, 상황에 따라 일시적인 증가나 변동 은 있을 수 있지만 지속적으로 증가 한다고 표현하는 것은 조금 어색하게 느껴졌습니다. 제가 잘못 이해하고 있다면 바로잡아주시면 감사하겠습니다!

  • 면접
  • 운영체제
  • 기술면접
Reality 댓글 1 좋아요 0 조회수 55

10. 선점형 커널 그림 설명중 우선순위가 반대인 경우에도 Task B가 먼저 수행되나요?

미해결

FreeRTOS 프로그래밍

선점형 커널 그림 설명 중 Task A와 Task B의 우선순위가 반대인 경우 (Task A Priority > Task B Priority)라면 어떻게 되나요? 1. 예상 1) Task A 동작 중 ISR Handler에 의해 Task A의 동작이 멈춘다 2) ISR Handler에 의해 Task B의 동작이 수행된다. 3) Task B의 동작이 완료된 후 다시 Task A가 동작된다. 2. 예상 1) Task A 동작 중 ISR Handler에 의해 Task A의 동작이 멈춘다 2) ISR Handler에 의해 Task B의 동작이 되어야 하지만 우선순위에서 밀려 Task A가 동작된다. 3) Task A의 동작이 완료된 후 Task B의 동작이 시작된다.

  • 운영체제
  • 임베디드
  • FreeRTOS
risingkoo 댓글 2 좋아요 1 조회수 124

세마포어 질문

해결됨

CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요. 강의 잘 보고 있습니다. 경쟁 상태 즉 공유 자원의 정합성과 무결성을 위해 세마포어로 해결한다고 이해했습니다. 그런데 세마포어가 여러개의 프로세스가 공유 자원에 접근한다는게 이해가 되지 않습니다. 공유 자원에 여러개의 프로세스가 동시에 접근하는 것을 막기 위해 만든 방법이 여러 프로세스가 공유 자원에 접근한다?? 이런 느낌으로 받아드려지고 있어서 어디서 잘못됐는지 잘 모르겠네요 ㅠㅠ 감사합니다.

  • 면접
  • 운영체제
  • 기술면접
alzm9191 댓글 2 좋아요 0 조회수 75

C++ 강의 계획이 있으신지 궁금합니다

해결됨

Windows System 프로그래밍

안녕하세요 영천님! 항상 좋은 강의 감사드립니다. 유튜브랑 인프런에서 지속적으로 강의 시청중에 있는데, 아직 제가 부족한 부분이 많아서 혹시 C++ 강의도 계획에 있으신지 궁금합니다! 만약 없으시다면 혹시 추천해주실 강의나 자료가 있으신지도 궁금합니다 ㅠㅠ

  • c++
  • 운영체제
  • system-programming
  • windows-programming
Jeong 댓글 2 좋아요 0 조회수 238

메모리맵 / 고립형 차이

미해결

개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제

메모리맵은 메모리 자체에 일정부분이 IO장치에 할당되어있음 즉, 보드자체에 메모리의 일정부분의 버스가 IO장치와 물리적 연결되어있음 고립형 명령어만으로 어떤 버스를 타는지 결정됨 -> mov [100] -> 메모리의 100번지 -> in [100] -> 100번 IO장치 이거맞나요?

  • 컴퓨터-구조
  • 운영체제
  • 기술면접
비타 댓글 1 좋아요 0 조회수 222

arm 아키텍처는 4를 빼는 이유가 무엇일까요

해결됨

한국에서 제일 쉬운 리눅스 커널 강의

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 자주 묻는 질문에 혹시 답이 있을 수 있어요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 찬란한 프로세스의 삶-5 를 듣던 도중 5분 56초 경 arm 아키텍처는 파이프라인을 적용해서 4바이트를 빼야한다고 하셨는데 해당 이유가 궁금합니다. 강의 잘 듣고 있습니다 감사합니다.

  • c
  • linux
  • Raspberry-Pi
  • 운영체제
  • arm-architecture
  • asm
jdyj 댓글 3 좋아요 0 조회수 221

exit() 함수

미해결

그림으로 쉽게 배우는 운영체제

보충 수업 노트에 있는 부분에 대해서 질문이 있습니다! exit() 함수가 비정상적으로 종료됐을 때만 -1을 반환한다고 해 주셨는데, 그럼 강의에 있는 코드 부분도 exit(0)이 아니라 exit(1)로 수정되어야 하는 것이 맞나요? exit(1)이 비정상적으로 끝났을 때 수행되는 것 아닌가요?

  • 운영체제
yhb10205 댓글 2 좋아요 0 조회수 179

CRC / CHECKSUM

미해결

CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 강의를 보다보면 crc와 checksum이 한몸처럼 움직인다고 이해를 하게 됩니다. (물론 제가 이해를 잘못 했을 것이라고 생각하며 글을 작성합니다..) "IPv4에는 CRC를 통한 손상된 패킷을 확인하고 폐기하는데 쓰는 체크섬필드가 있습니다. (Header Checksum 필드)그러나 IPv6는 해당 체크섬필드가 존재하지 않습니다" "프레임에서 사용되는 CRC/체크섬 트레일러" 이런 부분처럼요 이후 정리를 하는 과정에 crc와 checksum은 엄연히 다른게 아닌가라는 생각이 들었습니다. 둘은 다른 종류의 알고리즘이며 crc가 checksum보다 강한 오류 검사 알고리즘이며 crc는 주로 2계층에서 checksum은 주로 3계층에서 사용이 되고 "IPv4에는 CRC를 통한 손상된 패킷을 확인하고 폐기하는데 쓰는 체크섬필드가 있습니다. (Header Checksum 필드)그러나 IPv6는 해당 체크섬필드가 존재하지 않습니다" =>해당 발췌 부분에서는 ip헤더에 존재하던 header checksum이 v6로 오면서 사라졌다 "프레임에서 사용되는 CRC/체크섬 트레일러" =>데이터링크의 데이터 단위인 프레임에서는 crc알고리즘을 통해 오류를 찾아낸다 이렇게 정리를 하고 들어가면 될까요?

  • 면접
  • 운영체제
  • 기술면접
김현수 댓글 2 좋아요 0 조회수 221

컨텍스트 스위칭과 PCB

미해결

운영체제 공룡책 강의

안녕하세요! 먼저 좋은 강의를 제공해주셔서 너무 감사합니다. 다름이 아니라 강의를 듣다가 궁금한점이 들어서 글을 남기게 되었습니다. 운영체제 운영체제는 프로세스를 관리하며, 컨텍스트 스위칭 시 프로세스마다 할당된 PCB 자료구조를 확인하여 CPU의 레지스터에 상태(Context)를 설정한다는 것으로 이해하였습니다! 컨텍스트 스위칭 그렇다면, 프로세스 A, 프로세스 B가 메모리에 로드되어 있는 상태에서 프로세스 A가 실행되다가 할당된 CPU Time 을 다 소비하게 된다면 CPU Interrupt 가 발생되어, A의 PCB에 현재까지의 context를 저장하게 될 것이라고 추측하고 있습니다. 그렇다면, 프로세스 A에서 프로세스 B로 컨텍스트 스위칭이 되는 것이 아니라 프로세스 A에서 운영체제로 컨텍스트 스위칭이 되고, 운영체제가 프로세스 A의 PCB 작업을 처리한 후에 프로세스 B로 다시 컨텍스트 스위칭이 되는 것이 맞을까요?? 추가로, 운영체제 또한 자료구조이며 PCB 자료구조는 동적으로 생성 및 삭제가 되는 것으로 생각이 되는데 운영체제 역시 하나의 프로세스로 간주하여 운영체제의 동적 메모리 영역인 힙 영역에 PCB가 생성 및 제거 되는 것일까요??

  • 운영체제
  • 동시성
0__th 댓글 1 좋아요 0 조회수 185

퀴즈 답지

미해결

운영체제 공룡책 강의

안녕하세요 강의 잘 듣고 있습니다! 혹시 퀴즈 답지는 어디서 볼 수 있을까요?

  • 운영체제
  • 동시성
강대현 댓글 1 좋아요 0 조회수 249

디버거모드에 진입이 안됩니다.

미해결

FreeRTOS 프로그래밍

안녕하세요 영상 2:22를 따라하는데 디버거모드에 진입이 되지 않습니다.

  • 운영체제
  • 임베디드
  • FreeRTOS
댓글 2 좋아요 0 조회수 225

마무리 - 확인 문제에 대해 질문있습니다.

미해결

개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제

안녕하세요. 03-2 마무리 확인 문제 1번에서 ④번 선지도 틀린 것 아닌가요? "명령어에 연산에 사용할 데이터를 직접 명시할 경우(= 즉시 주소 지정 방식) 표현할 수 있는 데이터의 크기는 연산코드의 크기만큼 작아집니다." 라고 되어 있는데, 책의 예시로 연산 코드가 4비트여도 오퍼랜드 크기는 12가 될 수 있으므로, 표현할 수 있는 데이터의 크기(12비트)는 연산코드의 크기(4비트)만큼 작아지지 않습니다. 따라서 표현할 수 있는 데이터의 크기는 연산코드의 크기에 따라 달라진다고 하는 게 맞지 않나요?

  • 컴퓨터-구조
  • 운영체제
  • 기술면접
이원진 댓글 1 좋아요 0 조회수 134

뮤텍스 락

미해결

개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제

뮤텍스 락으로 설명하신 내용은 스핀락 아닌가요? 스핀락은 프로세스를 블로킹하지 않고 계속해서 CPU를 사용하여 busy-waiting이 일어나지만 뮤텍스 락은 대기 큐에서 블로킹 된 상태로 대기하여 busy-waiting이 일어나지 않는 걸로 알고 있습니다

  • 컴퓨터-구조
  • 운영체제
  • 기술면접
bae jewoo 댓글 2 좋아요 0 조회수 205

prvExampleTaskHook 함수 호출 부분에 대해 문의드립니다.

미해결

FreeRTOS 프로그래밍

안녕하세요? 강의는 얼마 전에 완강하였는데, 계속해서 반복해서 듣다가 궁금한 것이 있어 이렇게 문의드립니다. 혹시 prvExampleTaskHook 함수는 어디에서 호출되는 함수인지 설명 부탁드려도 될까요??

  • 운영체제
  • 임베디드
  • FreeRTOS
HamburgSteak 댓글 2 좋아요 0 조회수 155

JSON과 JS Object

해결됨

CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조

- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. JSON이라는 데이터가 있을때 parse로 JSObject로 역직렬화를 하고 JSObject를 외부의 시스템에서 사용하기 위해 stringify를 통해 문자열 타입으로 변환한다고 설명되어 있습니다. 그러면 JSON이라는 데이터는 결국 문자열 타입인건가요? 아니면 JSObject를 JSON이라고 하는것인가요?

  • 면접
  • 운영체제
  • 기술면접
rudnftjdan 댓글 2 좋아요 0 조회수 175

가상메모리의 필요성

해결됨

개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제

안녕하세요, 강의를 듣고 있던중 가상주소의 필요성에 대해 궁금해졌습니다. 물리 주소 상에서도 그냥 프로세스들을 페이징해서 사용하면 되지 않나라는 생각이 들어.. 가상주소는 왜 꼭 필요한지 궁금합니다!

  • 컴퓨터-구조
  • 운영체제
  • 기술면접
jjjj 댓글 1 좋아요 0 조회수 222

인기 태그

인프런 TOP Writers

주간 인기글