¿Cómo cargar miles de registros en Realm correctamente?

Estoy tratando de guardar unos 8000 registros en el disco, usando Realm, pero está bloqueando la interfaz de usuario. Como resultado, yo usoRealm.asyncOpen que realiza el guardado de datos en el hilo de fondo.

El problema es el uso del 100% de la CPU cuando intento guardar una gran cantidad de registros de esta manera.

¿Cómo cargar miles de registros en Realm correctamente?

Respuestas a la pregunta(2)

Su respuesta a la pregunta