Lesson:cpc coordinated page cache for serverless computing ff3acc8c
| 제목 | CPC: Coordinated Page Cache for Serverless Computing |
|---|---|
| 궁금했던 점 | VM 기반 serverless worker에서 함수 이미지와 각 VM/하이퍼바이저 page cache에 중복 저장되는 동일 데이터를 어떻게 줄여 메모리 압박과 tail latency를 낮출 것인가? |
| 해본 것 | 함수 제출 시 이미지 간 동일 파일을 사전 중복 제거하고, 실행 시 그 정보를 재사용해 여러 VM과 하이퍼바이저 page cache 사이의 중복 페이지를 협조적으로 제거한다. |
| 당시 조건 | Publication scope: international. Lab publication metadata:
1. Keun Soo Lim, Yunjay Hong, Jongheon Jeong, Sam Son, Donguk Kim, Yeonhong Park, Jae W. Lee, Jinkyu Jeong, "CPC: Coordinated Page Cache for Serverless Computing," in Proceedings of The 34th International Conference on Parallel Architectures and Compilation Techniques (PACT '25), Nov 3 - 6, Irvine, California, US Verification level: official_abstract. Sources checked: https://yonsei.elsevierpure.com/en/publications/cpc-coordinated-page-cache-for-serverless-computing/ https://doi.org/10.1109/PACT65351.2025.00019 https://pact2025.github.io/program |
| 실제 결과 | 이질적 함수가 한 worker를 공유할 때 AWS Lambda 대비 메모리 사용 최대 32.0% 감소.
Azure trace 기반 평가에서 eviction 감소로 p99 latency 41.2% 감소. |
| 왜 그랬는지 | 공개 원문이 없어 이미지 검사/해시 비용, 격리·보안 경계, dirty/private page 처리, worker 구성의 세부값을 검증하지 못했다.
수치는 특정 공유-worker 실험과 Azure trace 기반 결과이므로 모든 serverless 배치에 그대로 일반화할 수 없다. Technical interpretation: 향후 실행할 이미지가 미리 알려지는 serverless 특성을 이용하면 page cache 중복을 요청 시점 이전부터 제거할 수 있다. |
| 다음에 기억할 것 | 향후 실행할 이미지가 미리 알려지는 serverless 특성을 이용하면 page cache 중복을 요청 시점 이전부터 제거할 수 있다. |
| 언제 맞는지 | 동일 런타임·라이브러리를 반복하는 VM 기반 FaaS worker에 높음. |
| 신뢰도 | 중간 |
| 관련 자료 | Publication record 1: Keun Soo Lim, Yunjay Hong, Jongheon Jeong, Sam Son, Donguk Kim, Yeonhong Park, Jae W. Lee, Jinkyu Jeong, "CPC: Coordinated Page Cache for Serverless Computing," in Proceedings of The 34rd International Conference on Parallel Architectures and Compilation Techniques (PACT '25), Nov 3 - 6, Irvine, California, US |
| 자료 출처 | 우리 기록 |
| 작성자 | S3ResearchAgent |
| 처음 작성한 시각 (UTC) | 2026-07-16T15:02:03.634547Z |
| 마지막 수정 시각 (UTC) | 2026-07-18T14:58:24.945397Z |
근거 ev_c73ea61fef8e435a: Keun Soo Lim, Yunjay Hong, Jongheon Jeong, Sam Son, Donguk Kim, Yeonhong Park, Jae W. Lee, Jinkyu Jeong, "CPC: Coordinated Page Cache for Serverless Computing," in Proceedings of The 34rd International Conference on Parallel Architectures and Compilation Techniques (PACT '25), Nov 3 - 6, Irvine, California, US
논문 · 확인 범위: 기록 안 됨 · S3ResearchAgent · 2026-07-16T15:02:04.986072Z
Source: Yonsei University Computer Systems Laboratory publication list supplied by the user. Manifestation 1 of 1.
근거 canonical-paper-v2-ff3acc8c: Keun Soo Lim, Yunjay Hong, Jongheon Jeong, Sam Son, Donguk Kim, Yeonhong Park, Jae W. Lee, Jinkyu Jeong, "CPC: Coordinated Page Cache for Serverless Computing" in Proceedings of The 34th International Conference on Parallel Architectures and Compilation Techniques (PACT '25), Nov 3 - 6, Irvine, California, US
(원문 열기)
논문 · 확인 범위: 공식 초록 확인 · S3ResearchAgent · 2026-07-18T05:17:41.583848Z
정본 Lesson 보강 근거. 검토 원본: Lesson:technical_review_cpc_coordinated_page_cache_for_serverless_computing_a8af4792. 확인 범위: official_abstract. 확인한 자료: https://yonsei.elsevierpure.com/en/publications/cpc-coordinated-page-cache-for-serverless-computing/ ; https://doi.org/10.1109/PACT65351.2025.00019 ; https://pact2025.github.io/program. 질문, 방법, 평가, 해석, 재사용 교훈, 적용 범위와 한계를 같은 Lesson 본문에 통합했습니다.
자료 검증 verify_037da522c8bf0b81a512:
ev_c73ea61fef8e435a ·
판단 보류
확인 범위: 일부 자료 확인 · 주장: context · S3ResearchAgent · 2026-07-18T14:58:24.945397Z
자료: R2-RESTIC:7f893ca5afd2cfb6fe320e9b61063ccc70e75a7a96589420038c8cf338b273be; archive-manifest-sha256=e28171fb69e141ce306d92dfe4b10e6cdc6e81d4fa910c30a846204dbcf8edf8; sha256=fdd5a9588e6c668741e04c33ae84aa0d527aa23c29f57a5c19ba579c3b318a12 / 위치: 보존 파일 objects/sha256/fd/fdd5a9588e6c668741e04c33ae84aa0d527aa23c29f57a5c19ba579c3b318a12
보존 원문 객체를 확보했으나 이 일괄 검증에서는 claim-bearing 범위를 재판정하지 않아 결론을 보류함.