1c1dc2f24SNicolas Bonnefon page 99999 page 9999 LogData size 9999 2c1dc2f24SNicolas BonnefonLegacy 1305.5 11.009 1,048,576B 16,777,216B 3c1dc2f24SNicolas BonnefonQListString 0.055 0.0027 3,777,200B 18,644,700B 4c1dc2f24SNicolas Bonnefon 5c1dc2f24SNicolas Bonnefon 6c1dc2f24SNicolas Bonnefon 7c1dc2f24SNicolas BonnefonMemory test: 8c1dc2f24SNicolas Bonnefoneverything commented except RandomPage 9c1dc2f24SNicolas Bonnefon 10c1dc2f24SNicolas BonnefonMemory using top: 11c1dc2f24SNicolas Bonnefon99999 (8.5Mib file): 12c1dc2f24SNicolas Bonnefon legacy 44m,20m 13c1dc2f24SNicolas Bonnefon qliststr 33m,11m 14c1dc2f24SNicolas Bonnefon4999999 (428MiB file): 15c1dc2f24SNicolas Bonnefon legacy 464m,442m 16c1dc2f24SNicolas Bonnefon qliststr 1090m,1.0g 17c1dc2f24SNicolas Bonnefon 18c1dc2f24SNicolas Bonnefon'Legacy' implementation: 19c1dc2f24SNicolas Bonnefon********* Start testing of TestLogData ********* 20c1dc2f24SNicolas BonnefonConfig: Using QTest library 4.5.0, Qt 4.5.0 21c1dc2f24SNicolas BonnefonPASS : TestLogData::initTestCase() 22c1dc2f24SNicolas Bonnefon- 14:12:30.621 DEBUG: Found 99999 lines. 23c1dc2f24SNicolas Bonnefon- 14:12:30.639 DEBUG: Found 99999 lines. 24c1dc2f24SNicolas Bonnefon- 14:12:30.707 DEBUG: Found 99999 lines. 25c1dc2f24SNicolas Bonnefon- 14:12:30.717 DEBUG: Found 99999 lines. 26c1dc2f24SNicolas Bonnefon- 14:12:30.728 DEBUG: Found 99999 lines. 27c1dc2f24SNicolas BonnefonRESULT : TestLogData::simpleLoad(): 28c1dc2f24SNicolas Bonnefon 10 msec per iteration (total: 21, iterations: 2) 29c1dc2f24SNicolas BonnefonPASS : TestLogData::simpleLoad() 30c1dc2f24SNicolas Bonnefon- 14:12:30.780 DEBUG: Found 99999 lines. 31c1dc2f24SNicolas BonnefonRESULT : TestLogData::sequentialRead(): 32c1dc2f24SNicolas Bonnefon 650,750 msec per iteration (total: 650750, iterations: 1) 33c1dc2f24SNicolas BonnefonPASS : TestLogData::sequentialRead() 34c1dc2f24SNicolas Bonnefon- 14:23:21.586 DEBUG: Found 99999 lines. 35c1dc2f24SNicolas BonnefonRESULT : TestLogData::randomPageRead(): 36c1dc2f24SNicolas Bonnefon 1,305,466 msec per iteration (total: 1305466, iterations: 1) 37c1dc2f24SNicolas BonnefonPASS : TestLogData::randomPageRead() 38c1dc2f24SNicolas BonnefonPASS : TestLogData::cleanupTestCase() 39c1dc2f24SNicolas BonnefonTotals: 5 passed, 0 failed, 0 skipped 40c1dc2f24SNicolas Bonnefon********* Finished testing of TestLogData ********* 41c1dc2f24SNicolas Bonnefon 42c1dc2f24SNicolas Bonnefon 43c1dc2f24SNicolas BonnefonWith 9999 lines: 44c1dc2f24SNicolas BonnefonRESULT : TestLogData::simpleLoad(): 45c1dc2f24SNicolas Bonnefon 1.3 msec per iteration (total: 21, iterations: 16) 46c1dc2f24SNicolas BonnefonPASS : TestLogData::simpleLoad() 47c1dc2f24SNicolas Bonnefon- 14:53:26.232 DEBUG: Found 9999 lines. 48c1dc2f24SNicolas BonnefonRESULT : TestLogData::sequentialRead(): 49c1dc2f24SNicolas Bonnefon 6,475 msec per iteration (total: 6475, iterations: 1) 50c1dc2f24SNicolas BonnefonPASS : TestLogData::sequentialRead() 51c1dc2f24SNicolas Bonnefon- 14:53:32.713 DEBUG: Found 9999 lines. 52c1dc2f24SNicolas BonnefonRESULT : TestLogData::randomPageRead(): 53c1dc2f24SNicolas Bonnefon 11,009 msec per iteration (total: 11009, iterations: 1) 54c1dc2f24SNicolas BonnefonPASS : TestLogData::randomPageRead() 55c1dc2f24SNicolas BonnefonPASS : TestLogData::cleanupTestCase() 56c1dc2f24SNicolas BonnefonTotals: 5 passed, 0 failed, 0 skipped 57c1dc2f24SNicolas Bonnefon 58c1dc2f24SNicolas BonnefonMemory: 1,048,576B 59c1dc2f24SNicolas Bonnefon 60*36c1f171SNicolas Bonnefon 61*36c1f171SNicolas Bonnefon 62*36c1f171SNicolas BonnefonTab expansion fix: 63*36c1f171SNicolas Bonnefonbefore: 64*36c1f171SNicolas Bonnefon TestLogData::sequentialRead(): 58,011 msec 65*36c1f171SNicolas Bonnefon TestLogData::randomPageRead(): 11,376 msec 66*36c1f171SNicolas Bonnefon 67*36c1f171SNicolas Bonnefonafter step 1: 68*36c1f171SNicolas Bonnefon TestLogData::sequentialRead(): 55,662 msec 69*36c1f171SNicolas Bonnefon TestLogData::sequentialReadExpanded(): 91,141 msec 70*36c1f171SNicolas Bonnefon TestLogData::randomPageRead(): 10,592 msec 71*36c1f171SNicolas Bonnefon TestLogData::randomPageReadExpanded(): 183,567 msec 72