История изменений
Исправление Deleted, (текущая версия) :
касательно палемуна и его скорости опять же субьектив. О чем нужно говорить всегда.
Оооо, друг! Я поставил perf и сейчас буду шатать твой «субъектив». В дополнение к предыдущему посту по расходу памяти, сейчас мы измерим еще и CPU-попугаев.
1. Тот же ролик, что в предыдущем посте. Открываем, ждём конца воспроизведения, закрываем.
Firefox (с адблоком)
Performance counter stats for 'firefox -P test111':
116849,979618 task-clock:u (msec) # 0,477 CPUs utilized
0 context-switches:u # 0,000 K/sec
0 cpu-migrations:u # 0,000 K/sec
381 334 page-faults:u # 0,003 M/sec
107 626 165 857 cycles:u # 0,921 GHz
76 475 654 896 stalled-cycles-frontend:u # 71,06% frontend cycles idle
61 562 470 567 stalled-cycles-backend:u # 57,20% backend cycles idle
117 730 420 192 instructions:u # 1,09 insn per cycle
# 0,65 stalled cycles per insn
16 873 887 237 branches:u # 144,406 M/sec
592 126 201 branch-misses:u # 3,51% of all branches
245,089935328 seconds time elapsed
Pale Moon (с адблоком)
Performance counter stats for './palemoon':
102727,449993 task-clock:u (msec) # 0,429 CPUs utilized
0 context-switches:u # 0,000 K/sec
0 cpu-migrations:u # 0,000 K/sec
109 463 page-faults:u # 0,001 M/sec
71 813 053 247 cycles:u # 0,699 GHz
64 205 581 470 stalled-cycles-frontend:u # 89,41% frontend cycles idle
54 563 824 710 stalled-cycles-backend:u # 75,98% backend cycles idle
78 356 879 034 instructions:u # 1,09 insn per cycle
# 0,82 stalled cycles per insn
9 407 754 609 branches:u # 91,580 M/sec
362 801 328 branch-misses:u # 3,86% of all branches
239,578235615 seconds time elapsed
Chromium (без адблока):
Performance counter stats for 'chromium --user-data-dir=/tmp/chromium-tmp https://www.youtube.com/watch?v=t01qcSJNJO8':
47370,968036 task-clock:u (msec) # 0,202 CPUs utilized
0 context-switches:u # 0,000 K/sec
0 cpu-migrations:u # 0,000 K/sec
79 593 page-faults:u # 0,002 M/sec
31 848 255 357 cycles:u # 0,672 GHz
33 646 568 756 stalled-cycles-frontend:u # 105,65% frontend cycles idle
30 071 929 030 stalled-cycles-backend:u # 94,42% backend cycles idle
18 583 313 704 instructions:u # 0,58 insn per cycle
# 1,81 stalled cycles per insn
3 673 444 632 branches:u # 77,546 M/sec
153 573 659 branch-misses:u # 4,18% of all branches
234,640002151 seconds time elapsed
2. Главная ЛОРа. Открываем, ждём, пока полностью прогрузится, закрываем. (Тест на горячую, т.е. страница была уже открывалась до теста в каждом бразуере, и всё что могло закэшироваться, закэшировалось.)
Performance counter stats for 'firefox -P test111 http://linux.org.ru':
12815,860167 task-clock:u (msec) # 1,133 CPUs utilized
0 context-switches:u # 0,000 K/sec
0 cpu-migrations:u # 0,000 K/sec
158 801 page-faults:u # 0,012 M/sec
17 562 499 522 cycles:u # 1,370 GHz
11 067 352 728 stalled-cycles-frontend:u # 63,02% frontend cycles idle
8 657 167 417 stalled-cycles-backend:u # 49,29% backend cycles idle
19 269 436 174 instructions:u # 1,10 insn per cycle
# 0,57 stalled cycles per insn
3 782 737 505 branches:u # 295,161 M/sec
74 975 002 branch-misses:u # 1,98% of all branches
11,309827552 seconds time elapsed
Performance counter stats for './palemoon http://linux.org.ru':
6891,380428 task-clock:u (msec) # 0,940 CPUs utilized
0 context-switches:u # 0,000 K/sec
0 cpu-migrations:u # 0,000 K/sec
62 606 page-faults:u # 0,009 M/sec
9 469 789 151 cycles:u # 1,374 GHz
5 687 787 681 stalled-cycles-frontend:u # 60,06% frontend cycles idle
4 344 902 593 stalled-cycles-backend:u # 45,88% backend cycles idle
10 494 109 621 instructions:u # 1,11 insn per cycle
# 0,54 stalled cycles per insn
2 040 930 967 branches:u # 296,157 M/sec
40 076 834 branch-misses:u # 1,96% of all branches
7,328748877 seconds time elapsed
Performance counter stats for 'chromium --user-data-dir=/tmp/chromium-tmp http://linux.org.ru':
2218,157326 task-clock:u (msec) # 0,758 CPUs utilized
0 context-switches:u # 0,000 K/sec
0 cpu-migrations:u # 0,000 K/sec
61 569 page-faults:u # 0,028 M/sec
2 352 674 485 cycles:u # 1,061 GHz
1 845 510 192 stalled-cycles-frontend:u # 78,44% frontend cycles idle
1 532 489 326 stalled-cycles-backend:u # 65,14% backend cycles idle
3 235 501 846 instructions:u # 1,38 insn per cycle
# 0,57 stalled cycles per insn
645 746 119 branches:u # 291,118 M/sec
12 758 115 branch-misses:u # 1,98% of all branches
2,924779712 seconds time elapsed
Полный провал.
Исходная версия Deleted, :
касательно палемуна и его скорости опять же субьектив. О чем нужно говорить всегда.
Оооо, друг! Я поставил perf, и сейчас буду шатать твой «субъектив». В дополнение к предыдущему посту по расходу памяти, сейчас мы измерим еще и CPU-попугаев.
1. Тот же ролик, что в предыдущем посте. Открываем, ждём конца воспроизведения, закрываем.
Firefox (с адблоком)
Performance counter stats for 'firefox -P test111':
116849,979618 task-clock:u (msec) # 0,477 CPUs utilized
0 context-switches:u # 0,000 K/sec
0 cpu-migrations:u # 0,000 K/sec
381 334 page-faults:u # 0,003 M/sec
107 626 165 857 cycles:u # 0,921 GHz
76 475 654 896 stalled-cycles-frontend:u # 71,06% frontend cycles idle
61 562 470 567 stalled-cycles-backend:u # 57,20% backend cycles idle
117 730 420 192 instructions:u # 1,09 insn per cycle
# 0,65 stalled cycles per insn
16 873 887 237 branches:u # 144,406 M/sec
592 126 201 branch-misses:u # 3,51% of all branches
245,089935328 seconds time elapsed
Pale Moon (с адблоком)
Performance counter stats for './palemoon':
102727,449993 task-clock:u (msec) # 0,429 CPUs utilized
0 context-switches:u # 0,000 K/sec
0 cpu-migrations:u # 0,000 K/sec
109 463 page-faults:u # 0,001 M/sec
71 813 053 247 cycles:u # 0,699 GHz
64 205 581 470 stalled-cycles-frontend:u # 89,41% frontend cycles idle
54 563 824 710 stalled-cycles-backend:u # 75,98% backend cycles idle
78 356 879 034 instructions:u # 1,09 insn per cycle
# 0,82 stalled cycles per insn
9 407 754 609 branches:u # 91,580 M/sec
362 801 328 branch-misses:u # 3,86% of all branches
239,578235615 seconds time elapsed
Chromium (без адблока):
Performance counter stats for 'chromium --user-data-dir=/tmp/chromium-tmp https://www.youtube.com/watch?v=t01qcSJNJO8':
47370,968036 task-clock:u (msec) # 0,202 CPUs utilized
0 context-switches:u # 0,000 K/sec
0 cpu-migrations:u # 0,000 K/sec
79 593 page-faults:u # 0,002 M/sec
31 848 255 357 cycles:u # 0,672 GHz
33 646 568 756 stalled-cycles-frontend:u # 105,65% frontend cycles idle
30 071 929 030 stalled-cycles-backend:u # 94,42% backend cycles idle
18 583 313 704 instructions:u # 0,58 insn per cycle
# 1,81 stalled cycles per insn
3 673 444 632 branches:u # 77,546 M/sec
153 573 659 branch-misses:u # 4,18% of all branches
234,640002151 seconds time elapsed
2. Главная ЛОРа. Открываем, ждём, пока полностью прогрузится, закрываем. (Тест на горячую, т.е. страница была уже открывалась до теста в каждом бразуере, и всё что могло закэшироваться, закэшировалось.)
Performance counter stats for 'firefox -P test111 http://linux.org.ru':
12815,860167 task-clock:u (msec) # 1,133 CPUs utilized
0 context-switches:u # 0,000 K/sec
0 cpu-migrations:u # 0,000 K/sec
158 801 page-faults:u # 0,012 M/sec
17 562 499 522 cycles:u # 1,370 GHz
11 067 352 728 stalled-cycles-frontend:u # 63,02% frontend cycles idle
8 657 167 417 stalled-cycles-backend:u # 49,29% backend cycles idle
19 269 436 174 instructions:u # 1,10 insn per cycle
# 0,57 stalled cycles per insn
3 782 737 505 branches:u # 295,161 M/sec
74 975 002 branch-misses:u # 1,98% of all branches
11,309827552 seconds time elapsed
Performance counter stats for './palemoon http://linux.org.ru':
6891,380428 task-clock:u (msec) # 0,940 CPUs utilized
0 context-switches:u # 0,000 K/sec
0 cpu-migrations:u # 0,000 K/sec
62 606 page-faults:u # 0,009 M/sec
9 469 789 151 cycles:u # 1,374 GHz
5 687 787 681 stalled-cycles-frontend:u # 60,06% frontend cycles idle
4 344 902 593 stalled-cycles-backend:u # 45,88% backend cycles idle
10 494 109 621 instructions:u # 1,11 insn per cycle
# 0,54 stalled cycles per insn
2 040 930 967 branches:u # 296,157 M/sec
40 076 834 branch-misses:u # 1,96% of all branches
7,328748877 seconds time elapsed
Performance counter stats for 'chromium --user-data-dir=/tmp/chromium-tmp http://linux.org.ru':
2218,157326 task-clock:u (msec) # 0,758 CPUs utilized
0 context-switches:u # 0,000 K/sec
0 cpu-migrations:u # 0,000 K/sec
61 569 page-faults:u # 0,028 M/sec
2 352 674 485 cycles:u # 1,061 GHz
1 845 510 192 stalled-cycles-frontend:u # 78,44% frontend cycles idle
1 532 489 326 stalled-cycles-backend:u # 65,14% backend cycles idle
3 235 501 846 instructions:u # 1,38 insn per cycle
# 0,57 stalled cycles per insn
645 746 119 branches:u # 291,118 M/sec
12 758 115 branch-misses:u # 1,98% of all branches
2,924779712 seconds time elapsed
Полный провал.