Help with analysing JIT perf report

Max Lapshin max.lapshin@REDACTED
Wed Jun 23 11:39:10 CEST 2021


I've checked it without lcnt and situation is the same.

I have NIF  ERL_NIF_DIRTY_JOB_IO_BOUND  that uses enif_select to read
data with function read from DVB card.

I've seen that this pause instruction is somewhere nearby   driver_entry@REDACTED

I've checked: one process that reads data from DVB card gets about 350
  ready_input messages per second.

Maybe I don't need to use ERL_NIF_DIRTY_JOB_IO_BOUND flag if I know
that socket is ready for reading and non-blocked?


More information about the erlang-questions mailing list