본문 바로가기

JunHyeok

검색하기
JunHyeok
프로필사진 junhyeok-log

  • 분류 전체보기 (27)
    • PintOS (14)
    • Algorithm (1)
    • Computer Science (1)
    • Flutter (11)
      • 순한맛 (6)
      • 조금매운맛 (5)
Guestbook
Notice
Recent Posts
Recent Comments
Link
«   2025/10   »
일 월 화 수 목 금 토
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
  • vm
  • flutter
  • Cow
  • scaffold
  • widget
  • Copy-on-write
  • algorithm
  • BFS
  • materialapp
  • file
  • icon button
  • System call
  • pintos
  • Flutter
  • stack growth
  • create
more
Archives
Today
Total
관리 메뉴
  • 글쓰기
  • 방명록
  • RSS
  • 관리

목록Computer Science (1)

JunHyeok

[CS] Copy-On-Write

🦊 Copy-On-Write (COW)1. 운영 체제에서의 Copy-On-Write운영 체제에서 fork 시스템 콜을 사용할 때, 자식 프로세스는 부모 프로세스의 메모리 공간을 복사합니다. 이때 Copy-On-Write (COW) 기법을 사용하면 메모리의 효율성을 크게 높일 수 있습니다. COW의 주요 특징은 다음과 같습니다:초기 복사 지연 fork 호출 시 부모와 자식 프로세스는 동일한 물리 메모리 페이지를 가리킵니다. 실제로 데이터를 복사하지 않고, 부모와 자식이 동일한 메모리 페이지를 읽습니다. 이 페이지들은 read-only 로 설정됩니다.실제 쓰기 시점에서의 복사: 부모 또는 자식 프로세스가 메모리 페이지에 write 작업을 시도하면 페이지 폴트가 발생합니다. 운영 체제는 이 시점에서 해당 페..

Computer Science 2024. 5. 30. 10:39
이전 Prev 1 Next 다음

Blog is powered by kakao / Designed by Tistory

티스토리툴바