OS에 대해 공부한 것을 복습해가며 예전 학교에서 배운 내용들도 같이 참고해가며 보고 있습니다.

그러다가 제가 공부한 내용과 학교에서 배운 내용이 서로 상반되어 어떤 것이 맞는지몰라 질문드립니다.


리눅스 커널 내부구조의 77페이지의 내용에 따르면 SCHED_FIFO와 SCHED_RR은 실시간 스케쥴링 정책이고 SCHED_OTHERS는 비실시간 스케쥴링 정책이라는 내용이 나옵니다.


하지만 제가 학교에서 배운내용은 SCHED_FIFO와 SCHED_RR도 실시간 스케쥴링이 아니라는 것이었습니다. 사실 교수님의 교재에도 둘은 실시간 클래스에 속한다는 표현이 있지만 그걸 굳이 X표를 치라고까지 하신걸보면 제가 내용을 틀리게 기억하고 있는것 같지는 않습니다. 교수님의 설명은 리눅스는 RT패치를 하지않은이상 중첩인터럽트를 지원하지 않기때문에 위 둘의 스케쥴링이 실시간이 될 수 없다고 말씀하셨습니다. 즉, 스케쥴링이 필요한 경우에도 커널안의 task는 스케쥴링이 되지 않기때문에 실시간 스케쥴링이 아니라는 뜻 입니다.


이에 대해 어떤 것이 맞는 설명인지, 아니면 제가 잘못 이해하고 있는 부분이 있는지 궁금합니다.

번호 제목 글쓴이 날짜 조회 수
공지 [공지] 프로그래밍 관련 Q&A 게시판 입니다. woos 2016.04.09 22254
418 ARM asssembler질문좀 드립니다. [3] 빈즈파덜 2014.08.05 2392
417 CPU가 현재 실행중인 PID값 받아오는거 질문드립니다. [2] file 이런Linux 2014.07.15 9523
416 linux kernel governor(onDemand) 질문입니다. hy 2014.07.10 1934
415 DS-5 Steamline관련 질문 [2] jmkim0726 2014.07.09 3023
414 malloc 관련 질문입니다. [8] shepherd44 2014.07.09 3218
413 Subversion 서버 설정간에 에러 메시지 오뎅하나 2014.06.22 2189
412 arm 스터디에 참가하고 싶은데 아는게 너무 없네요. [1] 니미로 2014.06.18 1752
411 Debug Hacks 책 보신 분~ [1] 저스틴 2014.06.17 2149
410 arm보드 리눅스 oops 질문드립니다. [1] 김각래 2014.06.15 2437
409 CONFIG_CPU_V7M 에 대해서 [2] 安종현 2014.06.10 1843
408 ㅎㅎㅎ 어떻게 해석하시나요? [8] 백창우 2014.06.01 2490
407 [Kernel x86_64 & Hypervisor 11차] 스터디에서 선배님들에게 질문과 더불어.. [1] CoderBeast 2014.05.26 1562
406 ARM Instruction set [4] 블루문 2014.05.18 2281
405 이전차수의 x86 kernel 자료들을 볼수가 없습니다. [2] 이영주1 2014.05.09 1678
404 NUMA 시스템에서 memory 할당 관련 [1] 하이디제이 2014.05.08 1999
403 선배님들 ARM Developer's Guide PPT은 어디서 다운 받을 수 있을까요 다이어트킹 2014.05.08 2147
402 [ARM Kernel 11차 B팀] 선배님들께 아키텍쳐 선정과 관련하여 질문드립니다. [1] Luke 2014.04.29 1787
» SCHED_RR과 SCHED_FIFO는 실시간 스케쥴링인가 아닌가. 인터오아시스 2014.04.28 1908
400 X86 architecture의 구조 좋은 책이 있나요? [2] 이영주1 2014.04.28 2125
399 DS-5 쓰시는 분 계신가요? [3] 삐뿌삐뽀 2014.04.22 1993
XE Login