인기: 데이터 업데이트: 2026년 10월 27일

카테고리

인터넷1,356
커뮤니케이션321
오디오 및 비디오898
그래픽 및 디자인539
오피스 및 생산성1,124
개발 도구3,134
AI 도구529
보안 및 개인정보385
시스템 도구3,114
게임523
교육 및 과학239
네트워크 및 IT284

FramePro 1.12.1.0 다운로드 (Windows)

C++ Frame Profiler

Getting Started Integrate FramePro into your codebase in minutes - simply add FramePro.cpp/h into your code and start adding scopes. Add timing scopes using the supplied macros to any function or block of code. FramePro will then track the time, thread and core of each scope. This scope information will be sent to the FramePro application, where thread and core utilization can be viewed for each frame.

Why FramePro? FramePro has minimal overhead. When profiling, the first rule is to not change the behavior of what is being profiled. FramePro allows you to add thousands of timing scopes per frame with no noticeable impact on frame rate. Profile in real-time. In interactive mode you can see the data as it is being recorded, easily spot a frame rate spike, and immediately zoom in to that frame to find the cause. No limit to the length of a capture. Unlike many profilers which can only capture a few seconds worth of data, FramePro can capture long play sessions. Framepro uses the highest resolution timer available on your system. It is configured for many platforms and easily configurable. FramePro is easy and intuitive to use. Everyone who sees FramePro in action immediately 'gets it'. FramePro can be used by programmers and non-programmers alike.

How it works Call the FRAMEPRO_FRAME_START() macro at the start of your frame. This tells FramePro when the frame starts and ends and this will be marked on the timeline in both the thread and code view. This simple feature is one which many profilers lack. Use the FRAMEPRO_SCOPE() macro to time a function call. This creates an object on the stack that records information. In its constructor it records the start time using the high resolution system timer. In its destructor it records the end time, the current thread id, the current CPU core, and the current function name. This information is then copied onto a thread local storage (TLS) buffer. These TLS buffers are sent once a frame on a separate thread. The scope recording code is minimal and consists of only a few instructions. The thread local storage means that there is no locking or contention with other threads. The function name string is a string literal, and the only value that is sent to FramePro is the pointer. The actual string value is resolved later. All this means that there are only a few instruction per scope, and only a few bytes of data is copied to the send buffer. this allows you to add thousands of scopes per frame without affecting frame rate. There are a number of different scope macros. If you want to name a scope use FRAMEPRO_NAMED_SCOPE("MyScope"). You can also send dynamic (non-literal) strings using FRAMEPRO_DYNAMIC_SCOPE(). to scope idle processor time, such as in an event wait, use FRAMEPRO_IDLE_SCOPE(). This will show up in a different colour in FramePro. Use the conditional scopes to only show the scope if it is longer than a specified time. This time can be dynamically changed in FramePro while recording. The scope macros are fully documented in FramePro.h. FramePro can run in connected or offline mode. When running in connected mode your application will send data using sockets every frame. FramePro will then display the data as it is received. You can pause the data and inspect frames at any time while recording. If you don't want the overhead of FramePro on your system you can run in non-interactive mode and it will take up almost no CPU. This is useful when profiling on the same PC as you are running the application. For best results, it is recommended that you run your application/game on a different PC or Console and then connect in interactive mode. If your codebase doesn't support sockets or you can't connect for some other reason you can run FramePro in offline mode and all network data will be written to a .framepro_dump file. This file can then be loaded into framepro.

제공사 설명 (영어)

FramePro 소개

이 프로그램은 개발자 유틸리티 카테고리에 속하는 독점 라이선스(비공개 소스) Windows 소프트웨어입니다. 제공사는 PureDev Software입니다.

설치 및 시스템 요구 사항

제공사는 64비트 Windows용 EXE (WiX Burn) 설치 파일을 배포합니다. 설치할 때 관리자 권한이 필요합니다. 설치 파일에 공개된 스위치를 지정하면 무인 설치가 가능합니다.

인기도 및 지원 파일 형식

Windows에서 1가지 파일 형식에 연결됩니다(.framepro 등). 비슷한 프로그램으로는 WinMerge, jq, x64dbg 등이 있습니다.

장점 / 단점

장점

  • 무인 설치 방법이 공개됨

단점

  • 독점 라이선스: 이용 조건과 가격 확인 필요
  • 네이티브 ARM64 버전 없음
  • 설치에 관리자 권한 필요

요약: FramePro 프로그램은 64비트 PC에서 쓸 수 있는 개발자 유틸리티 도구입니다. 관리자는 무인 설치로 일괄 배포할 수 있습니다.

FramePro 다운로드는 안전한가요?

  • 파일은 제공사 소유 도메인(puredevsoftware.com)에서 제공됩니다
  • 다운로드 링크는 HTTPS를 사용합니다
  • SHA256 해시가 공개되어 있어 파일을 검증할 수 있습니다: 7EC28A1EA8267494243D08C52D082E3B4DC1CFF64A0B16B8A3894758E7209727 · 이 해시의 VirusTotal 보고서 열기
  • 마지막 확인(2026년 10월 22일) 때 링크가 응답했습니다
  • ExeAtlas는 설치 파일을 호스팅하거나 감싸거나 변경하지 않습니다

관련 가이드: Windows에서 SHA256 해시 확인하는 법

2026: 1 1 26
버전날짜크기파일
1.12.1.0최신 2026년 5월 5일 — 64비트 EXE (WiX Burn)

명령줄로 설치

무인 설치 ›
PowerShell
wingetwinget install --id PureDevSoftware.FramePro -e
silentdownload.php /quiet /norestart
uninstallmsiexec /x {45B41328-DE80-430A-9FF2-FEA12D14BD1B} /qn /norestart

관련 가이드: winget 사용법: 프로그램 설치와 업데이트

정보

제공사
PureDev Software
카테고리
개발자 유틸리티
라이선스
Proprietary
가격
제공사 사이트에서 확인
요구 사항
Windows 11 / 10
아키텍처
64비트
설치 파일
EXE (WiX Burn)
버전
1.12.1.0
출시일
2026년 5월 5일
카탈로그 등록일
2026년 6월 2일
등록된 버전
1
공식 웹사이트
puredevsoftware.com
winget ID
PureDevSoftware.FramePro
MSI 제품 코드
{45b41328-de80-430a-9ff2-fea12d14bd1b}

지원 파일 형식 (1)

  • .framepro

평점 및 리뷰

–
평가 0개
50
40
30
20
10
이 프로그램 평가하기

아직 리뷰가 없습니다. 처음으로 평가해 보십시오.

FramePro 대체 프로그램

전체 보기 ›
  • WinMerge2.16.58.2개발자 유틸리티 · Thingamahoochie Software
    오픈 소스120.9만 ↓
  • jq1.8.2개발자 유틸리티 · jqlang
    오픈 소스514.2만 ↓
  • x64dbg2026.05.27개발자 유틸리티 · x64dbg
    오픈 소스9.6만 ↓
  • Biome2.6.3개발자 유틸리티 · BiomeJS
    오픈 소스1만 ↓
  • delta0.20.1개발자 유틸리티 · Dan Davison
    오픈 소스1.9만 ↓
  • jadx1.5.6개발자 유틸리티 · Skylot
    오픈 소스1.6만 ↓
  • Vale3.25.1개발자 유틸리티 · errata.ai
    오픈 소스2.8만 ↓
  • dnSpy6.6.0개발자 유틸리티 · dnSpyEx
    오픈 소스4.1만 ↓

자주 묻는 질문

FramePro 무료인가요?

이 프로그램은 독점 라이선스(비공개 소스) 소프트웨어입니다(라이선스: Proprietary). 유료 여부는 에디션에 따라 다르므로 가격과 무료 플랜은 제공사 사이트에서 확인하십시오.

FramePro 다운로드는 안전한가요?

파일은 puredevsoftware.com에서 내려받습니다. puredevsoftware.com은(는) 제공사 소유 도메인입니다. ExeAtlas는 파일을 호스팅하거나 변경하지 않습니다. 다운로드한 파일의 SHA256 해시를 이 페이지의 값과 비교하거나, 해당 해시의 VirusTotal 보고서를 확인하십시오.

FramePro winget으로 설치하는 방법은?

PowerShell이나 Windows 터미널을 열고 이 페이지에 있는 winget 명령어를 실행하십시오. winget은 공식 설치 파일을 내려받고 실행하기 전에 SHA256 해시를 검증합니다.

FramePro 무인 설치가 가능한가요?

네. 무인 설치 페이지에 설치 파일별 명령어를 정리해 두었습니다.

FramePro ARM(Windows on Arm)에서 실행되나요?

ARM64 버전은 없습니다. Windows 11 on Arm에서는 에뮬레이션으로 64비트 버전을 실행할 수 있습니다.

FramePro 대체 프로그램은?

WinMerge, jq, x64dbg, Biome, delta 등이 있습니다. 대체 프로그램 페이지에서 비교해 볼 수 있습니다.

다른 언어로 보기

오류 신고

개발자 유틸리티 인기 1위

전체 보기
  1. WinMerge개발자 유틸리티 · Thingamahoochie Software
  2. jq개발자 유틸리티 · jqlang
  3. x64dbg개발자 유틸리티 · x64dbg
  4. Biome개발자 유틸리티 · BiomeJS
  5. delta개발자 유틸리티 · Dan Davison
  6. Vale개발자 유틸리티 · errata.ai
  7. jadx개발자 유틸리티 · Skylot
  8. dnSpy개발자 유틸리티 · dnSpyEx
  9. Detect It Easy개발자 유틸리티 · horsicq
  10. Difftastic개발자 유틸리티 · Wilfred Hughes

PureDev Software의 다른 프로그램

전체 보기
  • 10xIDE 및 코드 편집기 · PureDev Software
  • MemPro개발자 유틸리티 · PureDev Software

태그

공유