Hey please don\'t mind if I am asking trivial question, but, please can somebody help me with this..
It's useful when you do a lot of random read/write operations. There is even an option for SQLite3 that replaces seek()
+ read()
and seek()
+ write()
with pread()/pwrite()
.
The advantage: seek()
+ read()
and seek()
+ write()
both are the pairs of system calls while pread()
and pwrite()
are single system calls. It's usually an universal truth that the less system calls program issues the more efficient it is.