KonH / MessageBusBenchmarks

Benchmarks for message bus usage in Unity

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Message Bus Benchmarks

Overview

The project provide benchmarks for message bus usage in Unity game engine.

Test operations:

  • Use readonly struct as event argument (12 bytes)
  • Subscribe 500 handlers to single event
  • Unsubscribe 500 handlers from single event
  • Publish event for 500 subscribers x1, x10, x100 times

Two approaches:

Implementations:

Plots

Android plots 1 Android plots 2 iOS plots 1 iOS plots 2

Basic Summary

Summary

Performance Testing Extension Summary

Performance Testing Extension Summary

About

Benchmarks for message bus usage in Unity

License:MIT License


Languages

Language:C# 100.0%