О, Господи, нет. Вы делаете это значительно медленнее, используя этот флаг. Он обходит кеш файловой системы, тот замечательный кусок кода, который может с почти безумной точностью угадать, что вы захотите прочитать сектор N + 1 после чтения N. И просто предварительно загрузите его, если его дешево получить.
Это особенно плохо для записи, поэтому опция существует, вы не получаете отложенной обратной записи. Это означает, что ваша программа может работать только так быстро, как диск может записать. Что очень, очень медленно. Преимущество флага в том, что вы можете быть уверены, что он написан. Помогает реализовать транзакционные обновления дисков, о которых заботятся движки dbase.
Но попробуйте это сами, чтобы увидеть эффект.