I'm not able to get a clear answer from the docs that when the data is actually persisted to disk in a WiredTiger storage engine when journaling is disabled.
MongoDB sets checkpoints to occur in WiredTiger on user data at an interval of 60 seconds or when 2 GB of journal data has been written, whichever occurs first.
50 milliseconds since 3.2
It also says
WiredTiger uses checkpoints to provide a consistent view of data on disk and allow MongoDB to recover from the last checkpoint.
But it's not clear at what intervals data is permanently written to disk when I start the server with journaling disabled.