# External Aeron Media Driver using this properties file (loaded as classpath resource)
# can be run with:  
# sbt "remote/test:runMain io.aeron.driver.MediaDriver aeron.properties"

aeron.mtu.length=16384
aeron.socket.so_sndbuf=2097152
aeron.socket.so_rcvbuf=2097152
aeron.rcv.buffer.length=16384
aeron.rcv.initial.window.length=2097152
agrona.disable.bounds.checks=true

aeron.threading.mode=SHARED_NETWORK

# low latency settings
#aeron.threading.mode=DEDICATED
#aeron.sender.idle.strategy=org.agrona.concurrent.BusySpinIdleStrategy
#aeron.receiver.idle.strategy=org.agrona.concurrent.BusySpinIdleStrategy

# use same directory in pekko.remote.artery.advanced.aeron.aeron-dir config
# of the Akka application
aeron.dir=target/aeron
# on linux, use directory on ram disk, instead
# aeron.dir=/dev/shm/aeron
