![]() | |
![]() |
| | Thread Tools | Display Modes |
#1
| |||
| |||
|
#2
| |||
| |||
|
#3
| |||
| |||
|
|
Hi Borislav, Is the write-intensive application using transactions and flushing data to the log files on every commit (the default setting when using transactions)? If so, you may be seeing that Windows really flushes data and waits for the disk, but under Linux it is configurable, and many systems are set up not to flush to disk by default. Try re-running the same test with the DB_TXN_NOSYNC flag set on the environment and see whether that brings the results closer together. Otherwise, we'd need to know more about the test: is it single threaded? How is the Berkeley DB environment configured? What volume of data is being written, and what sizes are the records/transactions? Regards, Michael Cahill, Oracle. |
![]() |
| Thread Tools | |
| Display Modes | |
| |