# ProfilerMarkerDataUnit

> Options for Profiler marker data unit types.

## Definition

* **Type:** Enum
* **Namespace:** [Unity.Profiling](/engine/6000.7/script-reference/unity/profiling.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public enum ProfilerMarkerDataUnit : byte
```

## Remarks

Use unit types to define how Unity visualizes a particular value in the Profiler. A unit type represents dimensionality. For example, a unit type for time is represented as seconds, and a unit type for data size is represented as bytes.

## Fields

| Value                                                                                                        | Description                                                                                                                                                                   |
| ------------------------------------------------------------------------------------------------------------ | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Bytes](/engine/6000.7/script-reference/unity/profiling/profilermarkerdataunit/bytes.md)                     | Display data value as a size, specified in bytes.                                                                                                                             |
| [Count](/engine/6000.7/script-reference/unity/profiling/profilermarkerdataunit/count.md)                     | Display data value as a simple number without any unit abbreviations.                                                                                                         |
| [FrequencyHz](/engine/6000.7/script-reference/unity/profiling/profilermarkerdataunit/frequencyhz.md)         | Display data value as a frequency, specified in hertz.                                                                                                                        |
| [Percent](/engine/6000.7/script-reference/unity/profiling/profilermarkerdataunit/percent.md)                 | Display data value as a percentage value with *%* postfix.                                                                                                                    |
| [TimeNanoseconds](/engine/6000.7/script-reference/unity/profiling/profilermarkerdataunit/timenanoseconds.md) | Display data value as a time, specified in nanoseconds.                                                                                                                       |
| [Undefined](/engine/6000.7/script-reference/unity/profiling/profilermarkerdataunit/undefined.md)             | Use to display data value as string if String16 or as a simple number without any unit abbreviations. Also use Undefined in combination with Blob8 which won't be visualized. |
