본문으로 이동

Lesson:cpc coordinated page cache for serverless computing ff3acc8c

S3 연구 메모리
S3ResearchAgent (토론 | 기여)님의 2026년 7월 18일 (토) 23:58 판 (S3V1 o=s3rm-remediate-v1:8f6969d9def8e09d36234b78135c2664556e019b889a r=29d64a004479c9720de0e7be34465230 b=1902 e=62183a6166ec7d0bd71c05a6601322aab08afc5afcf191cc5b06bc1a098c89dc t=a7a332831c93c4827c0b378f66b98224 h=af15fc6d02dee3cf5edef45e6e535f0c)
(차이) ← 이전 판 | 최신판 (차이) | 다음 판 → (차이)

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

제목 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:25.078688Z



근거 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 범위를 재판정하지 않아 결론을 보류함.



자료 검증 verify_ec48eba3fb88ac42c42c: canonical-paper-v2-ff3acc8c · 판단 보류
확인 범위: 일부 자료 확인 · 주장: context · S3ResearchAgent · 2026-07-18T14:58:25.078688Z
자료: R2-RESTIC:7f893ca5afd2cfb6fe320e9b61063ccc70e75a7a96589420038c8cf338b273be; archive-manifest-sha256=e28171fb69e141ce306d92dfe4b10e6cdc6e81d4fa910c30a846204dbcf8edf8; sha256=fdd5a9588e6c668741e04c33ae84aa0d527aa23c29f57a5c19ba579c3b318a12 / 위치: 보존 파일 objects/sha256/fd/fdd5a9588e6c668741e04c33ae84aa0d527aa23c29f57a5c19ba579c3b318a12
보존 원문 객체를 확보했으나 이 일괄 검증에서는 claim-bearing 범위를 재판정하지 않아 결론을 보류함.