베이스 변경

Rebasing

컴퓨팅에서 기준 변경은 하나의 참조에 기초하여 데이터를 수정하는 과정입니다.다음 중 하나를 지정할 수 있습니다.

공유 라이브러리

리베이스란 시스템에 로드 가능한 다른 공유 라이브러리와 충돌하지 않고 가상 메모리를 사용할 수 있도록 공유 라이브러리 이미지를 작성하는 프로세스입니다.

IBM VM/370 DCSS(불연속 저장 세그먼트)는 이 기술의 초기 사례로, 재베이스화라고 불리지는 않습니다.이 기술은 로더에 의한 시스템 DLL 주소 재배치 오버헤드를 피하기 위해 Win32 플랫폼에서 광범위하게 사용됩니다.

Linux/x86일부 보안 확장 기능에서는 아래 코드 주소를 강제로 사용하기 위해 기본 설정을 사용합니다.0x00ffffff을 도입하기 위해0x00 바이트를 모든 코드 [citation needed]포인터에 입력합니다.이를 통해 Cprogramming 언어에서 흔히 볼 수 있는 늘 종단 문자열의 부적절한 체크와 관련된 특정 클래스의 버퍼 오버플로우 보안 문제가 해소됩니다.

기타 용도

  • 리베이싱은 리비전 제어 시스템을 사용할 때 변경 세트다른 브랜치로 이동하거나 일부 시스템에서는 브랜치와 브랜치를 동기화하여 브랜치의 모든 새로운 변경을 브랜치로 통합하는 행위입니다.예를 들어 Git과 Darcs는 이 작업을 수행합니다(단, Darcs는 이 개념을 확장하여 "패치 정류"라고 부릅니다).
  • Microsoft Exchange 또는 Outlook 서머타임(DST)의 재베이스 툴 TZMOVE에 의한 메커니즘.EXE는 를 사용하여 DST의 영향을 받는 약속 날짜를 재계산 및 재스케줄합니다.

「 」를 참조해 주세요.

추가 정보