어떤 preemption model을 쓰고 계시는 지 여쭤봐도 될까요?

hyper9의 이미지
6530
points
0
points

Kernel Configuration에 보면요,,

( ) No Forced Preemption (Server)
( ) Voluntary Kernel Preemption (Desktop)
( ) Preemption Kernel (Low-Latency Desktop)

이렇게 3개 중 하나를 고르게 되어 있는 것 같은데요,
여러분들은 어떤 설정을 쓰고 계시는 지 여쭤보고 싶어서요.
괜찮으시다면,,현재 쓰고 있는 설정을 고르신 이유도 듣고 싶고요.

그럼,,댓글 부탁드립니다 ^^ ~

feanor의 이미지
9529
points

None

1
point

No Forced Preemption (CONFIG_PREEMPT_NONE) 씁니다. 딱히 바꿀 이유를 못찾아서요.

bizzz의 이미지
1397
points

2번 선점형

0
points

2번 선점형 커널요..
마우스에 대한 반응속도가 빠르다고 할까요..그래서요.

moonhyunjin의 이미지
6516
points

솔직히...

0
points

커널 컴파일 한지 오래 됐습니다.

2.4버전에서는 컴파일하면 확실히 효과 봤는데, 지금은 커널 보다는 다른 서비스(데몬,프로세스) 조절 해주는 편이 훨신 도움이 되더군요.

물론 제가 잘 못 만지는 것도 있습니다. ^^;

<- 이거면 안 되는 게 없어~
정품 소프트웨어 사용 캠패인

hyper9의 이미지
6530
points

Google에서 비슷한 내용을 찾아보다 보니...

0
points

이런 내용이 있네요 ..

text data bss dec hex filename
3618774 547184 179896 4345854 424ffe vmlinux.stock
3626406 547184 179896 4353486 426dce vmlinux.voluntary +0.2%
3748414 548640 179896 4476950 445016 vmlinux.preempt +3.5%

Kernel의 size가 아래로 갈 수록 점점 커지는데,,
이게 preemption model의 선택에 따른 거라고 하네요 ~

http://lwn.net/Articles/137259/

댓글 보기 옵션

원하시는 댓글 전시 방법을 선택한 다음 "설정 저장"을 누르셔서 적용하십시오.