묻고 답해요
167만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
해결됨한국에서 제일 쉬운 리눅스 커널 강의
드라이버 작성 포맷
안녕하세요 선생님, 덕분에 linux kernel을 쉽게 접근하여 배우고 있습니다.debugfs 드라이버 코드 작성하는 것을 보니 어느정도 틀이 있는 것 같더라구요.(init 처리, set/get 등록)모든 드라이버 작성이 위와 비슷한 틀로 작성이 되는 것일까요??
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
회선과 대역폭의 관계
안녕하세요.41강의 병목현상 해결 사례에서 설명해 주신 내용을 보고 회선과 대역폭의 관계에 대해 제가 이해한 부분이 맞는지 확인하고 싶습니다.기존 로드밸런서에는 WAS와 DB 각각에 대해 하나의 회선만 연결되어 있었기 때문에, 해당 회선이 제공할 수 있는 대역폭의 한계로 인해 병목현상이 발생한 것으로 이해했습니다.이후 추가 회선을 연결함으로써 전체 대역폭을 확장하는 효과를 가져와 병목현상이 해소된 것으로 이해했는데, 제 이해가 정확할까요?감사합니다.
-
미해결CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
44강 질문
안녕하세요.44강을 듣던 중 CRC 부분에서 “XOR 기반 이진 나눗셈“ 이라는게 무엇인지 여쭤봅니다.(어떤식으로 계산하는 것이 XOR 기반 이진 나눗셈인지가 궁금합니다.) 감사합니다.
-
해결됨넓고 얕게 외워서 컴공 전공자 되기
전가산기에 대한 질문이 있습니다!
전가산기는 3개의 비트를 계산하는 계산기인데, 어떻게 1bit full adder가 되는 것인지 잘 이해를 못했습니다ㅠㅠ 3개를 계산하는데 1비트짜리가 된다는 점이 조금 의아하게 느껴집니다
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
버스 토폴로지 질문 있씁니다
버스 토폴로지의 중앙 회선, 백본이라는 것이 결국 하나의 링크를 말하는 것이 맞을까요?즉, 모든 노드가 연결되어 있는 형태? 그리고 단점이 중앙 회선이 공격 받으면 문제가 생기는 것 같은데다른 토폴로지들도 마찬가지로 중앙의 노드나 최상단의 노드와 연결된 회선이 공격 받으면 결국 아래의 것들도 다 문제 생기는 것이 아닐까 싶은데 그렇다면 모두 동일한 위험성을 가지고 있는 걸까요?강의에서는 보안 집중이 가능한 점에서 더 낫다고 하셨는데 그러면 버스 토폴로지도 메인 회선에 보안을 강화하면 되지 않나 궁금합니다!
-
미해결개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
리눅스, 윈도우, IOS 등등 대부분의 운영체제는 같은 구조로 이루어져 있나여?
?
-
미해결기출로 대비하는 개발자 전공면접 [CS 완전정복]
프로세스가 많아질수록 segment table도 많아지는 건가요?
각 프로세스가 segment table을 가진다고 하셨는데, 프로세스가 많아질수록 segment table도 계속해서 많아지는 건가요?
-
미해결FreeRTOS 프로그래밍
스택오버플로우 실습 중 stack size 설정 질문
안녕하세요. 저는 F429I 보드를 사용하고 있고,올려주신 포팅한 자료로 실습하고 있습니다. 그런데, 강의 내용과는 다르게 taskCreate 함수에서 설정하는 stak 크기가 default로 256이 설정되어 있었습니다. 아래와 같이 256으로 설정하면, 정상적으로 동작하는데,모든 tsck의 Create 함수를 128로 설정하면, 아래 putty 캡처 그림과 같이 task2가 정상적으로 실행되지 않습니다. 혹시 stack size를 128로 줄이면서 문제가 발생하는 이유를 알려주실 수 있을까요?
-
미해결리눅스 커널의 구조와 원리: 인터럽트 [저자 직강 1부-5]
TRACE32 관련 문의 내용
안녕하세요. 이번 1부- 5강 인터럽트 강의를 듣고 있는 학생입니다. 해당 강의를 들으면서 6. bcmgenet_isr_0 인터럽트 핸들러 디버깅-TRACE32 (Part.1) 를 수강하면서 2-irq-dump 덤프 강의자료로 실습을 진행하는데 TRACE32 의 콜스택이 깨진건지 첨부한 사진과 같이 나옵니다. 처음에는 스택 관련 이슈로 인해서 깨졌다고 생각해서 Crash utility 의 bt -s 명령어 및 log -m 의 출력된 콜스택과 레지스터 셋 정보를 이용해 이전 강의에 들었던 스택 복구를 시도해보았습니다. 하지만 전부 다 콜스택 복구가 안되는것을 확인하여 이것이 어떤 문제인지 궁금해서 질문드립니다. [해당 2-irq-dump를 Load-Dump - Dump1 으로 불러오면 나오는 화면][불러올때 아래에 뜨는 에러메세지]말씀드린 것처럼 Crash utility는 정상동작하며, TRACE 32 만 위와 같이 콜스택이 전부 깨져서 나옵니다.아래는 해당 프로그램을 실행하는 작업환경입니다.Host OS : Window 11감사합니다.
-
미해결리눅스 시스템 프로그래밍
함수 메뉴얼을 보기 위한 단축키
fopen() 과 같은 함수의 메뉴얼을 보기 위해선 어떤 단축키를 이용해야 하나요?
-
해결됨한국에서 제일 쉬운 리눅스 커널 강의
ftrace를 사용하면서 궁금한 점.
현재까지 ftrace라는건 어떤 함수를 추적하고 그 로그를 볼 수 있구나라는것을 알았고, ftrace로 혼자 분석하고 싶다는 생각이 들었습니다.강의에서 프로세스가 종료될 때 do_exit()같은 함수가 호출된다! 라는것을 전제하고 이것을 ftrace에 등록해서 로그분석을 하고있는데,do_exit()이 호출된다는건 어떻게 알 수 있을까요??
-
해결됨CS 지식의 정석 | 디자인패턴 네트워크 운영체제 데이터베이스 자료구조
자바스크립트, xml 문법 관련
xml 까지 들었는데 저는 c++ 만 배웠어서 듣는데 정확히 해당 문법을 제가 코딩으로 짤만큼 익숙하지 않고 그냥 대충 이론 정도만 알겠어요.... 문법적인 부분을 제가 직접 구사할만큼 수준으로 강의를 따라가야 하는걸까요? 아님 이론이 중요한 걸까요. (데이터 교환이 뭔지 , 직렬화가 뭔지등만 이해하면 되나요)
-
미해결정보처리기능사 필기
최근 모의고사
학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!서로 예의를 지키며 존중하는 문화를 만들어가요.잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해 주세요. 선생님~ 마지막 강의까지 수강을 했는데요강의 말미에 5회분 모의고사 꼭 풀어보라고 말씀주셨는데혹시 어디에 있는지 여쭤봐도 될까요?(아직 챕터별 퀴즈는 안풀어봤는데 그게 모의고사일까요?)
-
해결됨한국에서 제일 쉬운 리눅스 커널 강의
install.txt를 실행하는 이유에 대해서.
라즈베리파이에 OS를 이미 깔아둔상태에서,커널소스 다운 -> 빌드 까지는 왜 하는지 알겠는데install.txt를 왜 해야하는건가요??기존의 라즈베리파이 OS에 다운받고 빌드한 커널을 덮어 씌우는건가요???그렇다면 왜 덮어 씌워야하나요???기존에 깔았던 OS가 라즈비안이기 때문에, 정통 linux로 교체하기 위해서 인가요???
-
해결됨Windows System 프로그래밍
7강 스레드제어 강의, 26분경 질문입니다.
기존 SetEvent(pThreadDescList[i].hEventList[0])에서 .hEventList[i]로 바꾸셨는데 기존대로 .hEventList[0]로 해야 핸들리스트에서 0번째에 해당하는 핸들을 받을 수 있는게 아닌가해서 질문드립니다. (해당 코드에서 [i]면 0번째 스레드는 0번째 핸들, 1번째 스레드는 1번째 핸들,,을 받아오는것 같아서..)
-
미해결개발자를 위한 컴퓨터공학 1: 혼자 공부하는 컴퓨터구조 + 운영체제
강의에 나오는 pdf
안녕하세요. 혹시 강의에 나오는 pdf/ 파워포인트도 다운받을 수 있을까요? 책으로 공부하고 있긴한데 정리가 되는 느낌이라서요. 감사합니다.
-
미해결리눅스 시스템 프로그래밍
17분 2초에
17분 2초 쯤printf("%s\n", inbuf);의 출력 결과가 hello, world #1 이고 나머지 데이터가 안 찍힌 이유로 개행이 없다고 설명해 주셨는데이 부분이 조금 애매한 것 같습니다. inbuf 에는 아래와 같이hello, world #1\0hello, world #2\0hello, world #3입력한 데이터가 다 들어있고 널문자까지 있습니다.그걸 printf("%s\n" ...) 출력하다 보니버퍼 중간의 null 을 만나서 문자열 끝으로 인식해서 출력이 종료된고 write 함수로 MSGSIZE 대신 null 문자를 제외한 사이즈 MSGSIZE - 1 로 출력하면printf 가 msg1, msg2, mg3을 다 찍네요null 이 없어서 이상한 문자가 출력되지만요...
-
해결됨FreeRTOS 프로그래밍
포팅 원합니다.
- 사용하고 싶은 ST 보드명: NUCLEO_F439ZI- 사용하시는 컴파일러(stm32cubeide) 버젼: 1.19.0- 기타: .
-
해결됨기출로 대비하는 개발자 전공면접 [CS 완전정복]
노션 공유가 사라졌습니다.
안녕하세요. 코딩 테스트 All-in-One, CS 전공 면접 강의를 사서 듣고있는 중인데오늘 보니깐 갑자기 노션 공유가 사라져서 연락드립니다.로그인이 다른 아이디로 되어 있지도 않는데 갑자기 사라졌네요
-
해결됨리눅스 커널의 구조와 원리: 프로세스 [저자 직강 1부-4]
강의영상 확인요청
섹션 4. 프로세스 주요 동작-유저 프로세스14. 유저 프로세스-생성 과정 13:17 15. 커널 소스 분석-프로세스 생성 13:17 위 두 영상이 동일한 영상 같습니다. 확인 부탁드립니다.감사합니다.