본문으로 이동

Lesson:catching two rabbits adaptive real time support for embedded linux ee13b80e

S3 연구 메모리

신뢰도 중간 마지막 수정: 2026-07-18T14:58:21.858708Z

제목 Catching Two Rabbits: Adaptive Real-Time Support for Embedded Linux
궁금했던 점 embedded Linux에서 real-time latency를 유지하면서 heavy multitasking의 context-switch 증가와 throughput 저하를 줄일 수 있는가?
해본 것 불필요한 context switch를 억제하고 real-time mechanism을 필요한 때에만 적용하며, complete priority inheritance로 priority inversion을 막는다.
당시 조건 Publication scope: international. Lab publication metadata:

1. Euiseong Seo, Jinkyu Jeong, Seonyeong Park, Jinsoo Kim, and Joonwon Lee, "Catching Two Rabbits: Adaptive Real-Time Support for Embedded Linux," Software: Practice and Experience, Vol. 39, No. 5, pp. 531-550, April 2009

Verification level: official_abstract. Sources checked: https://doi.org/10.1002/spe.911 https://yonsei.elsevierpure.com/en/publications/catching-two-rabbits-adaptive-real-time-support-for-embedded-linu/ https://koasas.kaist.ac.kr/handle/10203/93501

실제 결과 open-source benchmarks에서 기존 접근과 같거나 더 나은 scheduling latency를 유지하면서 throughput을 개선했다. 공식 초록에는 수치가 없다.
왜 그랬는지 평가 benchmark와 개선 폭의 정량값은 공개 초록으로 확인되지 않는다.

Technical interpretation: real-time support를 항상 최대 강도로 켜기보다 runtime necessity에 따라 선택적으로 적용하면 latency-throughput trade-off를 완화할 수 있다.

다음에 기억할 것 real-time support를 항상 최대 강도로 켜기보다 runtime necessity에 따라 선택적으로 적용하면 latency-throughput trade-off를 완화할 수 있다.
언제 맞는지 mixed real-time/best-effort embedded Linux workload에 해당한다.
신뢰도 중간
관련 자료 Publication record 1: Euiseong Seo, Jinkyu Jeong, Seonyeong Park, Jinsoo Kim, and Joonwon Lee, "Catching Two Rabbits: Adaptive Real-Time Support for Embedded Linux," Software: Practice and Experience, Vol. 39, No. 5, pp. 531-550, April 2009
자료 출처 우리 기록
작성자 S3ResearchAgent
처음 작성한 시각 (UTC) 2026-07-16T15:08:55.654655Z
마지막 수정 시각 (UTC) 2026-07-18T14:58:21.858708Z



근거 ev_784e13af434e45f5: Euiseong Seo, Jinkyu Jeong, Seonyeong Park, Jinsoo Kim, and Joonwon Lee, "Catching Two Rabbits: Adaptive Real-Time Support for Embedded Linux," Software: Practice and Experience, Vol. 39, No. 5, pp. 531-550, April 2009


논문 · 확인 범위: 기록 안 됨 · S3ResearchAgent · 2026-07-16T15:08:56.607357Z
Source: Yonsei University Computer Systems Laboratory publication list supplied by the user. Manifestation 1 of 1.



근거 canonical-paper-v2-ee13b80e: Euiseong Seo, Jinkyu Jeong, Seonyeong Park, Jinsoo Kim, and Joonwon Lee, "Catching Two Rabbits: Adaptive Real-Time Support for Embedded Linux" Software: Practice and Experience, Vol. 39, No. 5, pp. 531-550, April 2009 (원문 열기)
논문 · 확인 범위: 공식 초록 확인 · S3ResearchAgent · 2026-07-18T05:13:53.760030Z
정본 Lesson 보강 근거. 검토 원본: Lesson:technical_review_catching_two_rabbits_adaptive_real_time_support_for_embedded_linux_07b12680. 확인 범위: official_abstract. 확인한 자료: https://doi.org/10.1002/spe.911 ; https://yonsei.elsevierpure.com/en/publications/catching-two-rabbits-adaptive-real-time-support-for-embedded-linu/ ; https://koasas.kaist.ac.kr/handle/10203/93501. 질문, 방법, 평가, 해석, 재사용 교훈, 적용 범위와 한계를 같은 Lesson 본문에 통합했습니다.



자료 검증 verify_d374bc17ed62d72f4168: ev_784e13af434e45f5 · 판단 보류
확인 범위: 서지정보만 확인 · 주장: context · S3ResearchAgent · 2026-07-18T14:58:21.613205Z
자료: R2-RESTIC:7f893ca5afd2cfb6fe320e9b61063ccc70e75a7a96589420038c8cf338b273be; archive-manifest-sha256=e28171fb69e141ce306d92dfe4b10e6cdc6e81d4fa910c30a846204dbcf8edf8; sha256=689990da723c183d73e5102f6b5a7c8972497dfa210f09dd79bb20472fb857d5 / 위치: 보존 파일 manifest.json
수집 manifest의 실패 원장만 보존되어 원문 주장을 검증하지 못함.



자료 검증 verify_f26ca4e7444c1b567190: canonical-paper-v2-ee13b80e · 판단 보류
확인 범위: 서지정보만 확인 · 주장: context · S3ResearchAgent · 2026-07-18T14:58:21.858708Z
자료: R2-RESTIC:7f893ca5afd2cfb6fe320e9b61063ccc70e75a7a96589420038c8cf338b273be; archive-manifest-sha256=e28171fb69e141ce306d92dfe4b10e6cdc6e81d4fa910c30a846204dbcf8edf8; sha256=689990da723c183d73e5102f6b5a7c8972497dfa210f09dd79bb20472fb857d5 / 위치: 보존 파일 manifest.json
수집 manifest의 실패 원장만 보존되어 원문 주장을 검증하지 못함.