Incredibuild: 개발 속도를 높이는 도구

인크레디빌드

Incredibuild는 강력한 도구입니다. 같은 이름의 회사에서 개발했습니다. 최근에 새 버전으로 업데이트되었으며 독점적이지만 다중 플랫폼으로 Windows, Linux 및 Android, Nintendo Switch, PlayStation 4, Xbox One 및 기타 플랫폼에서 작동할 수 있습니다. 원래는 HPC용이었지만 부문.

인크레디빌드는 빌드 가속 도구. 주어진 컴퓨터에서 동시에 소수의 사람들만이 컴파일을 하기 때문에, 컴파일을 하는 사람들의 파일 중 일부를 빌드하지 않는 사람들의 유휴 컴퓨팅 성능을 사용하지 않는 이유는 무엇입니까? 회사의 로컬 네트워크에 있는 각 컴퓨터에 작은 IncrediBuild 서버를 설치하여 파일을 빌드하고 스트리밍합니다. 컴파일 시간은 현재 사용되지 않는 네트워크의 시스템 수로 나뉩니다. 이것이 워크로드를 분산하고 컴파일 속도를 높이는 방법입니다.

Incredibuild는 다음에서 널리 사용됩니다. 비디오 게임 회사, 바이너리를 빠르게 생성하기 위해 많은 CPU 성능이 필요한 C++와 같은 언어의 대규모 컴파일 프로젝트이기 때문입니다. 그러나 이러한 유형의 가속기 소프트웨어를 사용하는 유일한 회사는 아닙니다.

오픈 소스인 유사한 도구를 찾고 있다면 Incredibuild의 대안이 있습니다. Distcc라는 Linux용. 이 도구는 원래 Martin Pool에서 만들었고 지금은 다소 버려졌지만 언급할 가치가 있습니다. C, C++ 및 Python으로 작성되었으며 크로스 플랫폼이기도 하며 GPL 라이선스에 따라 릴리스됩니다.

distcc는 Incredibuild와 마찬가지로 빌드 도구입니다. 소스 코드 컴파일 컴퓨터 네트워크를 통해 분산 컴퓨팅을 사용하여 프로세스 속도를 높이고 대규모 프로젝트를 더 빨리 완료합니다. 디자인은 C, C++, Objective-C 프로그래밍 언어와 함께 작동할 수 있으며 GCC 컴파일러를 백엔드로 사용합니다. 그러나 Intel C++ Compiler, Sun Studio Compiler Suite 등도 지원할 수 있습니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.