제어 흐름 무결 성 은 사이버 방어 개발자 들 에게 새로운 개념 이 아니 다 . 그러나 , CFI 기반 사이버 방어 들 의 채택 은 일반 적 으로 CFI 기반 사이버 방어 들 을 수행 하 는 것 과 연관 된 높 은 컴퓨팅 자원 오버헤드 에 의해 방해 받 았 다 . 높 은 오버헤드 및 연관 된 성능 저하 는 이러 한 접근 법 이 온라인 / 실시간 처리 환경 에서 비 실용 적 이 게 한다 . 라이브 처리 환경 에서 효과 적 인 CFI 기반 사이버 방어 능력 을 렌더링 하 기 위해 , 정밀도 ( 즉 , 집행 은 가능 한 한 많 은 공격 표면 을 제거 하 기 에 충분히 미세 하 게 되 어야 한다 ) , 효율 성 ( 즉 , 부과 된 런타임 오버헤드 가 작 아야 함 ) ; 그리고 투명 성 ( 즉 , 이 접근 법 은 애플리케이션 들 에 투명 해야 하 고 , 기존 의 OS 및 하드웨어 상 에서 쉽 게 배치 가능 하 고 , 일반 적 으로 기존 의 보안 메커니즘 들 과 호환 가능 함 ) 사이 에 균형 이 얻 어 져야 한다고 생각 되 었 다 .