묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
클래스풀에 대해서 궁금한점이 있습니다
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.클래스 풀을 통해서 IP주소들을 할 당해준다고 했는데어떤 네트워크 망 안에서 특정 클래스를 할당해주는 건가요?예를 들면, 스타벅스라는 네트워크가 있고 여기에는 클래스 A를 할당 투썸이라는 네트워크가 있고 여기에는 클래스 B가 할당 클래스 풀은 이런식으로 특정 네트워크마다 하나의 클래스가 할당 되는건가요?
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
LFU 가장 참조 횟수가 적은 것
가장 참조 횟수가 적은게 1과 2 둘다 가능한건가요?이하 CHAT-GPT 내용입니다. GPT의 내용이 맞는지 봐주십쇼.LFU 알고리즘 시뮬레이션초기 상태페이지 프레임: [ , , ]참조 횟수: {}페이지 0이 들어옴페이지 프레임: [0, , ]참조 횟수: {0: 1}페이지 1이 들어옴페이지 프레임: [0, 1, ]참조 횟수: {0: 1, 1: 1}페이지 2가 들어옴페이지 프레임: [0, 1, 2]참조 횟수: {0: 1, 1: 1, 2: 1}페이지 0이 다시 들어옴 (이미 존재)페이지 프레임: [0, 1, 2]참조 횟수: {0: 2, 1: 1, 2: 1}페이지 0이 다시 들어옴 (이미 존재)페이지 프레임: [0, 1, 2]참조 횟수: {0: 3, 1: 1, 2: 1}페이지 1이 다시 들어옴 (이미 존재)페이지 프레임: [0, 1, 2]참조 횟수: {0: 3, 1: 2, 2: 1}페이지 2가 다시 들어옴 (이미 존재)페이지 프레임: [0, 1, 2]참조 횟수: {0: 3, 1: 2, 2: 2}페이지 3이 들어옴 (페이지 교체 필요)페이지 프레임: [0, 1, 2] -> [0, 1, 3]참조 횟수: {0: 3, 1: 2, 2: 2} -> {0: 3, 1: 2, 3: 1}여기서 페이지 2가 교체되는 이유는 페이지 2와 페이지 1의 참조 횟수가 동일하지만, LFU 알고리즘에서 일반적으로 먼저 들어온 페이지(혹은 임의의 선택)가 교체 대상이 됩니다.최종 상태페이지 프레임: [0, 1, 3]참조 횟수: {0: 3, 1: 2, 3: 1}
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
[페이지미스 부분] 프리페칭 관련 질문
미리 많이 사용될 것 같은 데이터를 미리 깔아 놓는 것을 프리페칭이라고 하셨는데, 가상이 아닌 '실제' 메모리에 깔아두는 건가요?내 요청이 프리페칭에 없는 경우 페이지미스가 뜬다고 했는데, 그럼 오류를 주고 여기서 끝인가요? 아니면 해당 요청에 맞게 메모리로 불러와서 처리를 하나요? 페이지미스 이후 무슨 일이 일어나는지 궁금합니다.프리페칭에서 페이지미스가 일어나면 데이터를 덮어쓴다고 되어 있는데, 결국 데이터를 불러들이는 과정은 있는건가요? 그런데 이거를 페이지폴트라고 하지는 않는 건가요?작업세트와 프리페칭 어떤 차이가 있는지 궁금합니다.감사합니다!
-
미해결운영체제 공룡책 강의
강사님. 수료 기준이 있을까요?
강의를 이제 막 시작하려고 하는데, 맨 마직막 챕터까지 수강 완료후 수료기준이 있는지 문의드립니다!!
-
미해결그림으로 쉽게 배우는 운영체제
디렉토리 파일 구조
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.디렉토리의 파일 구조는 헤더와 데이터 로 나뉘고 좌측 빨간색이 헤더, 우측 주황색이 데이터일까요?여기서 2번, 10번에 있다는 것이 어떤 뜻일까요? 참조하는 위치 값 정도로 이해하면 될까요?
-
미해결그림으로 쉽게 배우는 운영체제
디바이스 컨트롤러가 보내는 인터럽트와 이벤트
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.마우스 예시에서 디바이스 컨트롤러가 cpu에게 인터럽트를 보내는 것과 운영체제에 이벤트를 보내는 부분에서 질문드립니다cpu에게 인터럽트를 보내고 나서 그 이후의 과정이 궁금합니다! 1 번 질문과 이어지는 질문인데요. 마우스의 경우 수많은 움직임이 있고 클릭도 계속 발생하는데, 이 때 매번 cpu에 인터럽트를 보내게 되는걸까요? 운영체제에게 이벤트를 보내는 것은 디바이스 컨트롤러가 운영체제에게 직접 보내는 것일까요?
-
미해결그림으로 쉽게 배우는 운영체제
가상주소를 물리주소로 변환하는 과정
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.2:55 부터 설명해주시는 예시에서 질문 드립니다!논리주소 0x12300 번지 접근 요청시 세그먼트를 알아내는 방법은 무엇일까요?3:50에서 프레임 3에서 페이지 개수 1000을 더하면 물리주소라는게 어떤 의미일까요? 페이징 기법과 유사하게 페이지 개수 칼럼이 세그먼트의 크기를 나타내기 위한 값으로 이해했는데, 실제 물리주소가 프레임 3에서 페이지 개수 1000을 더하면 나오는 값이 무엇인지 잘 모르겠어서 질문드립니다!
-
미해결그림으로 쉽게 배우는 운영체제
페이지 테이블 물리메모리 위치
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.8:25 부분에 메모리관리자가 사용하는 페이지 테이블은 물리메모리 운영체제 영역에 저장된다고 하셨는데요. 1. 프로세스 마다 생성되는 페이지 테이블은 물리메모리의 어디에 할당되는 걸까요? 2.메모리관리자가 사용하는 페이지테이블과 프로세스가 사용하는 페이지테이블의 차이는 무엇일까요?
-
미해결그림으로 쉽게 배우는 운영체제
세그멘테이션 테이블 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.1:30에서 cpu가 논리주소 0x123번지의 물리 메모리 주소 알려달라고 했을때, 메모리 관리자는 몇 번 세그먼트인지 어떻게 알아내는 걸까요?세그멘테이션 테이블에서 세그먼트 번호들은 프로그램 영역(코드, 힙, 데이터, 라이브러리, 스택) 마다 별도의 인덱스가 부여 되어 관리되는걸까요? 어떤 기준으로 세그먼트 인덱스가 정해지는 것인지 궁금합니다.0:40에서 프로그램 관점 메모리와 프로세스 관점 메모리프로세스 관점 메모리가 각 영역을 서로 인접한 것처럼 바라본다는 것이 어떤 의미일까요?프로그램 입장에서 바라보는 메모리와 프로세스가 바라보는 메모리에 대한 설명을 해주셨는데요. 강의 1:30부터 세그멘테이션 테이블을 이용하여 메모리관리자가 논리주소를 물리주소로 변환하는 것과 어떠한 맥락으로 이어지는지 궁금합니다.
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
NAT 기술에 대해서 자세하게는 몰라도 되는건가요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.제곧내 입니다.공인을 받아 사설로 나눈다~ 사설끼리는 private하다.공유기의 NAT로 wifi 사용한다~요 정도만 알면 되나요?
-
미해결리눅스 소개와 리눅스 커널 Overview [저자직강 1부-1]
Cpu아키텍처
안녕하세요. 시스템 인프라 운영하면서 리눅스에 대해 심도있게 공부하고싶어서 c공부하면 커널 공부도 하려고 정보를 찾고있는 초보 엔지니어입니다. 저는 오픈스택으로 프라이빗클라우드 운영을 하고 있는데요, arm cpu는 현재로선 쓰고있지않습니다. (인텔 제온)Arm기반의 커널 강의를 들어도 괜찮을지 궁금합니다.
-
미해결리눅스 소개와 리눅스 커널 Overview [저자직강 1부-1]
라즈베리 파이5로 공부해도 될까요?
안녕하세요.혹시 라즈베리 파이5로 학습을 진행 해도 괜찮을까요?감사합니다.
-
미해결리눅스 시스템 프로그래밍
네트워크 환경설정 오류
안녕하세요. 네트워크 환경 설정에서"vi etc/network/interfaces"를 입력했을때 파란 물결과 함께 Edit 창만 뜨고 강의와 같은 화면이 보이질 않네요.. ubuntu-24.04 버전인데요 구글링 해봐도 마땅히 해결책을 찾질 못해서.. 이후에 어떻게 진행해야하는지 알 수 있을까요? 감사합니다.
-
해결됨그림으로 쉽게 배우는 운영체제
모니터 synchronized 설명 질문
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 프로세스 A가 synchronized 키워드가 붙은 increase를 호출하여 실행 중일 때 프로세스 B가 synchronized 키워드가 붙은 decrease도 실행하지 못한다고 설명해주셨는데요. 그 이유가 increase함수에 synchronized 키워드가 붙어있어 상호배제 매커니즘이 동작하는데, decrease 함수에서 접근하는 변수 중 increase에서 사용하는 health가 있기 때문에, 공유자원에 동시에 접근하는 것을 막기 위한 메커니즘일까요? 아니면, 프로세스 A가 synchronized 키워드가 붙은 increase가 실행되고 있다면 다른 synchronized 키워드가 붙은 함수는 decrease 혹은 다른 클래스의 synchronized 함수 등 어떤 것도 실행하지 못한다는 의미일까요?
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
화면이 안 나옵니다.
이런 식으로 영상의 소리는 나오지만 화면은 안 나오는데요. 이를 해결할 수 있는 방법이 있을까요
-
미해결리눅스 커널의 구조와 원리: 디버깅 - Basic [저자 직강 1부-2]
실습 자료 중 ftrace_tracer 파일에는 아무것도 없습니다.
nop_tracer 파일에는 ftrace_log.c, get_ftrace.sh, nop_ftrace.sh가 있는데, ftrace_tracer 파일에는 아무것도 없습니다. 원래 이런 것인가요??
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
팩토리 예시 질문
안녕하세요!팩토리패턴 수업 5:00에 생성부분에 로직 변화가 있으면 coffee와 그 subclass만 수정하만 된다고 얘기했는데요. java 예시에서는 CoffeeFactory안에 switch문이 있어서 새로운 커피가 추가될 때마다 switch문의 내용을 바꿔줘야되는데, 이 정도 수정사항은 팩토리 디자인 원칙에 벗어나지 않는건가요?감사합니다.
-
해결됨그림으로 쉽게 배우는 운영체제
배경음악
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 배경으있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 배경음악 오프 기능 있을까요?배속으로 들을때 배경음악때문에 힘들어요
-
해결됨개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
메인보드는 왜 핵심부품이 아닐까요?
분류의 기준이 어떻게 되는지 궁금합니다.컴퓨터 조립할 때도 cpu/메인보드/램/하드 를 우선 구매하고,메인보드가 없으면 오히려 이 부품들을 연결할 수가 없는데 그렇다면 입출력장치가 빠지고 메인보드가 들어가야되는거 아닌가? 라는 의문이 있습니다.입출력장치는 주변기기 라고도 하고, 저 4개 핵심부품이 다 있더라도 메인보드가 없으면 연결할 수가 없는데 어떻게 메인보드보다 입출력장치가 핵심부품으로 포함됐는지 분류한 기준이 있었을 텐데, 그 기준이 어떻게 되는지 알고 싶습니다.
-
해결됨기출로 대비하는 개발자 전공면접 [CS 완전정복]
노션 공유 부탁드립니다
구글폼 제출했는데 아직 초대가 안되어서 확인 부탁드립니다.이메일: []감사합니다.(+수정) 초대 확인했습니다!