Jandari91

Jandari91

  • 분류 전체보기 (120)
    • -----------[프로그래밍]---------.. (0)
    • Language (38)
      • C# (10)
      • Rust (26)
      • Python (2)
      • JavaScript (0)
    • Message Queue (1)
      • RabbitMQ (1)
    • OOP (1)
    • Design Pattern (2)
    • DDD (42)
      • CleanArchitecture (39)
    • Infra (8)
      • Docker (6)
      • FTP (2)
    • Deepleaning (5)
      • Tensorflow (4)
      • Pytorch (1)
    • WebAssembly (1)
      • Yew (1)
    • Back-End (7)
      • FastAPI (4)
      • ASP.NET (2)
      • Axum (1)
    • Front-End (5)
      • Blazor (2)
      • WPF (3)
      • Vue.js (0)
      • React (0)
    • OS (8)
      • 윈도우 (3)
      • Linux (4)
    • 보안 (0)
    • Database (1)
      • Postgres (1)
    • -----------[기타]----------- (1)
      • IT (1)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

Jandari91

컨텐츠 검색

태그

fastapi .NET rust 러스트 c# cleanArchitecture CentOS CUDA 만들면서 배우는 클린 아키텍처 WPF error Python TypeHint windows11 Linux RHEL docker-compose docker DDD TensorFlow

최근글

댓글

공지사항

아카이브

memory(1)

  • 페이지 교체 기법

    소개 메모리 관리 배경 각각의 프로세스는 독립된 메모리 공간을 갖고, 운영체제 혹은 다른 프로세스의 메모리 공간에 접근할 수 없는 제한이 걸려있다. 단지, 운영체제만이 운영체제 메모리 영역과 사용자 메모리 영역에 접근을 제약을 받지 않는다. 페이징 하나의 프로세스가 사용하는 메모리 공간이 연속적이어야 한다는 제약을 업애는 메모리 관리 방법이다. 외부 단편화와 압축 작업을 해소하기 위해 생긴 방법론으로, 물리 메모리는 Frame이라는 고정 크기로 분리되어 있고, 논리 메모리(프로세스가 점유하는)는 페이지라 불리는 고정 크기의 블록으로 분리 된다. 페이징 기법을 사용함으로써 논리 메모리를 물리 메모리에 저장될 때, 연속되어 저장될 필요가 없고 물리 메모리의 남는 프레임에 적절히 배치됨으로 외부 단편화를 해결..

    2023.06.01
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바