---
name: "BIS_fnc_diagObjectPerformance"
type: function
status: ok
groups: ["Diagnostic"]
arma3_since: "1.58"
locality: {"argument": null, "effect": null, "server_exec": false}
source: https://community.bistudio.com/wiki/BIS_fnc_diagObjectPerformance
revid: 286023
updated: 2021-06-20T17:24:25Z
---

# BIS_fnc_diagObjectPerformance

*Function · Diagnostic · Arma 3 v1.58*

## Description

Benchmarks objects vs. simple objects performance and exports the data into .csv sheet.

Output format: classname,simulation,fpsClean,fpsObjects,fpsSimpleObjects

## Syntax

```sqf
[] call BIS_fnc_diagObjectPerformance
```

**Returns:** 

## Examples

### Example 1

```sqf
bis_scriptHandle = [] spawn BIS_fnc_diagObjectPerformance;
```

## Function header

The comment at the top of the function's file in the game; this page's description, examples come from it.

```sqf
/*
Benchmarks objects vs. simple objects performance and exports the data into .csv sheet.

Output format:
classname,simulation,fpsClean,fpsObjects,fpsSimpleObjects

Example:
bis_scriptHandle = [] spawn BIS_fnc_diagObjectPerformance;
*/
```

<sub>Source: [BI Community Wiki — BIS fnc diagObjectPerformance](https://community.bistudio.com/wiki/BIS_fnc_diagObjectPerformance) (revision 286023).</sub>
