docs: update for new data placement options
[fio.git] / examples / librpma_apm-server.fio
CommitLineData
e4c4625f
JM
1# Example of the librpma_apm_server job
2
3[global]
4ioengine=librpma_apm_server
5create_serialize=0 # (required) forces specific initiation sequence
6kb_base=1000 # turn on the straight units handling (non-compatibility mode)
7serverip=[serverip] # IP address to listen on
8port=7204 # port(s) the server jobs will listen on, ports <port; port + numjobs - 1> will be used
9thread
10
11# The server side spawns one thread for each expected connection from
12# the client-side, opens and registers the range dedicated for this thread
13# (a workspace) from the provided memory.
14# Each of the server threads accepts a connection on the dedicated port
15# (different for each and every working thread) and waits for it to end up,
16# and closes itself.
17
18[server]
19# set to 1 (true) ONLY when Direct Write to PMem from the remote host is possible
20# (https://pmem.io/rpma/documentation/basic-direct-write-to-pmem.html)
21direct_write_to_pmem=0
22
fc002f14 23numjobs=1 # number of expected incoming connections
e4c4625f
JM
24size=100MiB # size of workspace for a single connection
25filename=malloc # device dax or an existing fsdax file or "malloc" for allocation from DRAM
26# filename=/dev/dax1.0