LINUX.ORG.RU

История изменений

Исправление 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

Полный провал.