Win10 1709 vs Win10 1809
Вчера, в международный день дурака, я нажал «проверить обновления» и моя Win10 1709 (пропатченная в марте 2019 года) обновилась до сборки 1809 (2019-3).
Потом на неё накатилось еще одно обновление, потребовавшее перезагрузку компьютера.
За ночь пробежали нагрузочные тесты и теперь можно «оценить» последствия обновления.
Было:
[22.03.2019 21:33:01] [info] Provider DLL :lcpi.ibprovider_v5_vc15_w64_prof_i.dll [22.03.2019 21:33:01] [info] Provider Version:5.2.0.31153 [22.03.2019 21:33:01] [info] Server Name :Firebird [22.03.2019 21:33:01] [info] Server Version :3.0.5.33112 [22.03.2019 21:33:01] [info] Client Name :LCPI.IBProvider.RemoteFB [22.03.2019 21:33:01] [info] Client Version :5.2.0.31153 [22.03.2019 21:33:01] [info] Database ODS :12.0 [22.03.2019 21:33:01] [info] Database Dialect:3 .... [23.03.2019 13:45:28] [summary] ------------------------------------------- [SUMMARY INFORMATION] [23.03.2019 13:45:28] [summary] [TESTS] [23.03.2019 13:45:28] [summary] EXECUTED : 695367 [23.03.2019 13:45:28] [summary] SUCCEEDED : 695341 [23.03.2019 13:45:28] [summary] FAILED : 0 [23.03.2019 13:45:28] [summary] WITH WARNINGS : 26 [ 45 warning(s) ] [23.03.2019 13:45:28] [summary] [23.03.2019 13:45:28] [summary] - - - - - - - - - - - - - - - - - - - - - - [23.03.2019 13:45:28] [summary] [TEST TIMES] [23.03.2019 13:45:28] [summary] REAL : 2316625873465 [2 day(s)16:21:02.5873465] [23.03.2019 13:45:28] [summary] USER : 655046718750 [18:11:44.6718750] [23.03.2019 13:45:28] [summary] KERNEL : 221669375000 [06:09:26.9375000] [23.03.2019 13:45:28] [summary] TOTAL : 876716093750 [1 day(s)00:21:11.6093750] [23.03.2019 13:45:28] [23.03.2019 13:45:28] [TEST HEAP] Test heap is empty [23.03.2019 13:45:28] [TEST HEAP] Validate ... OK [23.03.2019 13:45:28] [TEST HEAP] Destroy ... OK [23.03.2019 13:45:28] [23.03.2019 13:45:28] [summary] ------------------------------------------- [PROCESS INFORMATION] [23.03.2019 13:45:28] [summary] [VIRTUAL MEMORY] [23.03.2019 13:45:28] [summary] [23.03.2019 13:45:28] [summary] PRIVATE BYTES : 13236 KB [12MB 948KB] [23.03.2019 13:45:28] [summary] PEAK PRIVATE BYTES : 12651096 KB [12GB 66MB 600KB] [23.03.2019 13:45:28] [summary] VIRTUAL SIZE : 155424 KB [151MB 800KB] [23.03.2019 13:45:28] [summary] PAGE FAULT COUNT : 124775849 [23.03.2019 13:45:28] [summary] [23.03.2019 13:45:28] [summary] - - - - - - - - - - - - - - - - - - - - - - [23.03.2019 13:45:28] [summary] [HANDLES] [23.03.2019 13:45:28] [summary] [23.03.2019 13:45:28] [summary] HANDLES : 158 [23.03.2019 13:45:28] [summary] [23.03.2019 13:45:28] [summary] - - - - - - - - - - - - - - - - - - - - - - [23.03.2019 13:45:28] [summary] TOTAL ERRORS : 0 [23.03.2019 13:45:28] [summary] TOTAL WARNINGS: 45 [23.03.2019 13:45:28] [summary] FULL PASSES : 1 [23.03.2019 13:45:28] [summary] GEN TESTS : 8293105
Стало:
[01.04.2019 16:32:12] [info] Provider DLL :lcpi.ibprovider_v5_vc15_w64_prof_i.dll [01.04.2019 16:32:12] [info] Provider Version:5.3.0.31155 [01.04.2019 16:32:12] [info] Server Name :Firebird [01.04.2019 16:32:12] [info] Server Version :3.0.5.33112 [01.04.2019 16:32:12] [info] Client Name :LCPI.IBProvider.RemoteFB [01.04.2019 16:32:12] [info] Client Version :5.3.0.31155 [01.04.2019 16:32:12] [info] Database ODS :12.0 [01.04.2019 16:32:12] [info] Database Dialect:3 .... [02.04.2019 11:03:51] [summary] ------------------------------------------- [SUMMARY INFORMATION] [02.04.2019 11:03:51] [summary] [TESTS] [02.04.2019 11:03:51] [summary] EXECUTED : 695367 [02.04.2019 11:03:51] [summary] SUCCEEDED : 695351 [02.04.2019 11:03:51] [summary] FAILED : 0 [02.04.2019 11:03:51] [summary] WITH WARNINGS : 16 [ 32 warning(s) ] [02.04.2019 11:03:51] [summary] [02.04.2019 11:03:51] [summary] - - - - - - - - - - - - - - - - - - - - - - [02.04.2019 11:03:51] [summary] [TEST TIMES] [02.04.2019 11:03:51] [summary] REAL : 2645724911777 [3 day(s)01:29:32.4911777] [02.04.2019 11:03:51] [summary] USER : 665079062500 [18:28:27.9062500] [02.04.2019 11:03:51] [summary] KERNEL : 286460156250 [07:57:26.0156250] [02.04.2019 11:03:51] [summary] TOTAL : 951539218750 [1 day(s)02:25:53.9218750] [02.04.2019 11:03:51] [02.04.2019 11:03:51] [TEST HEAP] Test heap is empty [02.04.2019 11:03:51] [TEST HEAP] Validate ... OK [02.04.2019 11:03:51] [TEST HEAP] Destroy ... OK [02.04.2019 11:03:51] [02.04.2019 11:03:51] [summary] ------------------------------------------- [PROCESS INFORMATION] [02.04.2019 11:03:51] [summary] [VIRTUAL MEMORY] [02.04.2019 11:03:51] [summary] [02.04.2019 11:03:51] [summary] PRIVATE BYTES : 12816 KB [12MB 528KB] [02.04.2019 11:03:51] [summary] PEAK PRIVATE BYTES : 12662564 KB [12GB 77MB 804KB] [02.04.2019 11:03:51] [summary] VIRTUAL SIZE : 4343900 KB [4GB 146MB 92KB] [02.04.2019 11:03:51] [summary] PAGE FAULT COUNT : 121652151 [02.04.2019 11:03:51] [summary] [02.04.2019 11:03:51] [summary] - - - - - - - - - - - - - - - - - - - - - - [02.04.2019 11:03:51] [summary] [HANDLES] [02.04.2019 11:03:51] [summary] [02.04.2019 11:03:51] [summary] HANDLES : 175 [02.04.2019 11:03:51] [summary] [02.04.2019 11:03:51] [summary] - - - - - - - - - - - - - - - - - - - - - - [02.04.2019 11:03:51] [summary] TOTAL ERRORS : 0 [02.04.2019 11:03:51] [summary] TOTAL WARNINGS: 32 [02.04.2019 11:03:51] [summary] FULL PASSES : 1 [02.04.2019 11:03:51] [summary] GEN TESTS : 8293105
KERNEL-time почти на два часа увеличился. С «06:09:26» до «07:57:26».
Вот еще данные для 1709:
[18.03.2019 13:43:29] [summary] ------------------------------------------- [SUMMARY INFORMATION] [18.03.2019 13:43:29] [summary] [TESTS] [18.03.2019 13:43:29] [summary] EXECUTED : 695367 [18.03.2019 13:43:29] [summary] SUCCEEDED : 695349 [18.03.2019 13:43:29] [summary] FAILED : 0 [18.03.2019 13:43:29] [summary] WITH WARNINGS : 18 [ 38 warning(s) ] [18.03.2019 13:43:29] [summary] [18.03.2019 13:43:29] [summary] - - - - - - - - - - - - - - - - - - - - - - [18.03.2019 13:43:29] [summary] [TEST TIMES] [18.03.2019 13:43:29] [summary] REAL : 2649075169436 [3 day(s)01:35:07.5169436] [18.03.2019 13:43:29] [summary] USER : 691355468750 [19:12:15.5468750] [18.03.2019 13:43:29] [summary] KERNEL : 238955312500 [06:38:15.5312500] [18.03.2019 13:43:29] [summary] TOTAL : 930310781250 [1 day(s)01:50:31.0781250]
[08.03.2019 18:27:48] [summary] ------------------------------------------- [SUMMARY INFORMATION] [08.03.2019 18:27:48] [summary] [TESTS] [08.03.2019 18:27:48] [summary] EXECUTED : 697418 [08.03.2019 18:27:48] [summary] SUCCEEDED : 697399 [08.03.2019 18:27:48] [summary] FAILED : 0 [08.03.2019 18:27:48] [summary] WITH WARNINGS : 19 [ 38 warning(s) ] [08.03.2019 18:27:48] [summary] [08.03.2019 18:27:48] [summary] - - - - - - - - - - - - - - - - - - - - - - [08.03.2019 18:27:48] [summary] [TEST TIMES] [08.03.2019 18:27:48] [summary] REAL : 2709158575325 [3 day(s)03:15:15.8575325] [08.03.2019 18:27:48] [summary] USER : 715683906250 [19:52:48.3906250] [08.03.2019 18:27:48] [summary] KERNEL : 245707812500 [06:49:30.7812500] [08.03.2019 18:27:48] [summary] TOTAL : 961391718750 [1 day(s)02:42:19.1718750]
KERNEL-time меньше 7 часов.
А у сборки 1809 — почти 8 часов.
Сдается мне, система таки стала немного медленней работать.
Я потом (если будет не лень) еще закину сюда свежие данные о производительности 1809.
Dmitry Kovalenko on 3 апреля, 2019
Вчера возникли некоторые сомнения насчет достоверности цифр для 1809 — оказывается ночью (параллельно с тестами) акронис замутил террабайтный архив. Поэтому надо еще раз убедиться в правильности сделанного вывода.
На этот раз тесты юзали 32-битный IBProvider.
Сборка 1809
Сборка 1709
Раз:
Два (место на RAM-диске закончилось):
Три:
Четыре:
У сборки 1809 KERNEL-time: 07:55:13.
Худшее время у сборки 1709: 06:28:15.
Так что, похоже, вывод насчет замедления 1809 был правильным. Будем посмотреть дальше.
Вчера обнаружил, что для моей мамы вышел новый BIOS с описанием «Improve system performance». Обновлюсь ближе к маю месяцу.