public void simpleQuery() { // super.intitalize(); Realm.deleteRealm(realmConfiguration); Log.i("DataStoreBenchmark", "Realm invoking simple query"); Realm realm; List<Long> values; long timeStart; values = new ArrayList<>(); realm = Realm.getInstance(realmConfiguration); add(realm); check(realm); for (int i = 0; i < numberOfIterations; i++) { System.gc(); timeStart = Debug.threadCpuTimeNanos(); RealmResults<Student> students = realm.where(Student.class).equalTo("csci", false).between("points", 80, 100).findAll(); for (Student student : students) { long tmp = student.getStudentid(); } long timeStop = Debug.threadCpuTimeNanos(); long duration = timeStop - timeStart; values.add(duration); } realm.beginTransaction(); realm.clear(Student.class); realm.commitTransaction(); realm.close(); finalvalues.put(SIMPLE_QUERY, values); System.gc(); }