Lesson:catching two rabbits adaptive real time support for embedded linux ee13b80e
| 제목 | 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의 실패 원장만 보존되어 원문 주장을 검증하지 못함.