후반부
Posts
6 posts[리눅스커널][인터럽트후반부] IRQ 스레드 생성 실습하기
IRQ 스레드 생성 실습하기 이번에는 IRQ 스레드를 직접 생성하는 실습을 하겠습니다. 직접 손으로 코드를 작성하고 로그로 동작을 확인하면 배운 내용을 더 오랫동안 기억할 수 있습니다. 다른 리눅스 시스템보다 라즈베리파이는 IRQ 스레드 개수가 많지 않습니다. 아래와 같이 “ps –ely” 을 입력하면 92번 mmc1 인터럽트를 처리하는 IRQ 스레드가 1개만 보입니다.root@raspberrypi:/home/pi/dev_raspberrian# ps -elyS UID PID PPID C PRI NI RSS SZ WCHAN TTY TIME CMDS 0 1 0 0 80 0 6012 6750 SyS_ep ? 00:00:02 s
[라즈베리파이]인터럽트 후반부 처리(Bottom Half) 소개 #CS
리눅스 커널이 인터럽트를 어떻게 처리하는지 배운 내용을 잠깐 복습해볼까요? 핵심 개념은 다음과 같습니다.첫째, 인터럽트가 발생하면 커널은 실행 중인 프로세스를 멈추고 인터럽트 벡터를 실행해서 인터럽트 핸들러를 실행합니다.둘째, 인터럽트 핸들러는 짧고 빨리 실행해야 합니다.셋째, 인터럽트를 처리하는 구간이 인터럽트 컨택스트인데 이를 in_interrupt 매크로가 알려줍니다. 욕심이 지나쳐 인터럽트 핸들러에서 많은 일을 하고 싶을 때가 있습니다. 가령 유저 공간에 인터럽트가 발생한 사실을 알리거나 다른 프로세스에게 일을 시키고 싶은 경우죠. 그런데 인터럽트 핸들러에서 이런 동작을 실행하면 어떻게 될까요? 이럴 때 시스템이 아주 느려지거나 커널이 오동작 할 수 있습니다. 그래서 인터럽트 컨택스트에서 많은 일을
![[감상후기] Yes! 프리큐어5 GOGO 제36화(후)](https://img.zoomtrend.com/2016/07/26/a0286706_5796bbe7e9f4a.jpg)
[감상후기] Yes! 프리큐어5 GOGO 제36화(후)
코...코마치이이이이!! 컷 수가 많아 나눠진 후반부! 시작합니다. 주의! 내용 누설이 있습니다? 본 포스팅은 작품의 줄거리나 결말, 반전 요소를 설명하고 있습니다. 애니에 대해서는 궁금한데 보기는 귀찮고 상세한 내용만 알았으면 좋겠다. 그런 사람들을 위해 작품 내용을 자막 포함하여 풀버전으로 담고 있습니다. 작품의 내용 누설을 원하지 않는다면 이 문서를 닫아 주세요. 욕설주의! 본 포스팅은 상당수의 욕설이 포함되어 있는지 없는지는 모르겠다만 일단 경고는 한다. 욕설이 보기 싫은 분은 나가는 문은 어딘가는 있겠죠. 스압주의! 본 포스팅은 스크롤의 압박이 상당합니다. 스압이 하루 이틀 일도 아니지만 여튼 필요하기는 한 것 같아서 적음ㅋ ....

더 웹툰 : 예고살인, 실사와 웹툰 사이 감각적인 공포
그녀의 웹툰대로 살인사건이 벌어진다! 포털 사이트 웹툰 편집장 사망 사건 현장. 사건을 담당한 형사 기철(엄기준)은, 피해자가 사망 당시 보고 있던 웹툰과 똑같이 죽어있음을 확인하고 그 웹툰을 그린 작가 지윤(이시영)을 찾아간다. 혐의를 부인하는 지윤, 하지만 얼마 뒤 그녀의 웹툰과 동일한 방식으로 살해된 두 번째 피해자가 나타나고 기철은 사건 현장에 있던 지윤을 유력한 범인으로 체포한다. 결국 취조를 받던 지윤은 자신의 웹툰에 대한 충격적인 고백을 시작하는데… 잔인하게 살해된 웹툰 편집장의 시체. 현장에는 아무런 침입의 흔적이 없어 자살이라 결론을 내리지만, 컴퓨터 모니터에서 비춰진 웹툰이 사건 현장과 그림이 같자, 담당 형사 기철은 본능적으로 타살임을 감지한다. 피해자가 죽음에 이른 방식이 웹


