The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Новая версия curl 7.66.0 с начальной поддержкой HTTP/3, opennews (ok), 23-Сен-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


44. "Новая версия curl 7.66.0 с начальной поддержкой HTTP/3"  +/
Сообщение от Аноним (54), 23-Сен-19, 16:21 
Пока они firefox полностью на расте не переписали — отношусь к нему с недоверием. Если сапожник не носит изготовленные им сапоги — это намекает.
Ответить | Правка | Наверх | Cообщить модератору

75. "Новая версия curl 7.66.0 с начальной поддержкой HTTP/3"  +1 +/
Сообщение от Аноним (73), 23-Сен-19, 21:13 
Firefox не будет полностью на расте никогда. Firefox выкинут.
Ответить | Правка | Наверх | Cообщить модератору

80. "Новая версия curl 7.66.0 с начальной поддержкой HTTP/3"  +/
Сообщение от Аномномномнимус (?), 23-Сен-19, 22:39 
Откровенно говоря это боль. Особенно их geckodriver - редкая глючная помойка которая то сама закрэшит, то браузер потеряет
Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

82. "Новая версия curl 7.66.0 с начальной поддержкой HTTP/3"  +1 +/
Сообщение от Аноним (82), 24-Сен-19, 03:18 
Хорошая мысль! Каковы объёмы файлов на разных языках в ~1800M исходников ночных сборок? Для определённости — b338d55d5007ce5a7d4cdce3aaa8e9f63c5555f7.

find . -iname '*.rs' -print0 | du --files0-from=- -hc | tail -n1
74M     total
find . -iname '*.cpp' -print0 | du --files0-from=- -hc | tail -n1
153M    total
find . -iname '*.hpp' -print0 | du --files0-from=- -hc | tail -n1
6,6M    total
find . -iname '*.c' -print0 | du --files0-from=- -hc | tail -n1
101M    total
find . -iname '*.h' -print0 | du --files0-from=- -hc | tail -n1
148M    total

А что ещё занимает больше 10М?
.a     105M
.binjs  33M
.c     101M
.cc     54M
.cpp   153M
.dat    12M
.fax    41M
.h     148M
.html  357M
.icns   12M
.inc    12M
.ini    49M
.java   26M
.jpg    12M
.js    429M
.jsm    16M
.json   47M
.map    14M
.mp4    29M
.png    46M
.py     62M
.req    31M
.rs     74M
.sam    24M
.sqlite 12M
.svg    24M
.ttf    29M
.txt   113M
.ucm    18M
.wasm   11M
.webm   11M
.woff   11M
.xht    63M
.xhtml  13M
.xml    20M
.xxd    28M
.zip    20M

Итого, объём оставшихся C и C++ в сумме чуть больше объёма джаваскрипта и в 6 раз больше объёма Раста.

Ответить | Правка | К родителю #44 | Наверх | Cообщить модератору

95. "Новая версия curl 7.66.0 с начальной поддержкой HTTP/3"  +/
Сообщение от Аноним84701 (ok), 24-Сен-19, 12:32 
> Хорошая мысль! Каковы объёмы файлов на разных языках в ~1800M исходников ночных

Хм


echo ".a     105M
.binjs  33M          
.c     101M
..." | awk '{sum+=$2}END{printf "sum:" sum}'
sum:2260

echo "find . -iname '*.rs' -print0 | du --files0-from=- -hc | tail -n1
74M     total
..." |awk '{sum+=$1}END{printf "sum:" sum}'
sum:482,6

awk 'BEGIN{print (2260 + 482)/146*100}'
1878,08


В сумме получаем ~2742МБ или ~146% – это так и задуманно было? ;)

tokei -s code  /tmp/firefox-68.1.0esr.source  (для читаьельности пропущен через numfmt --to=si)


-------------------------------------------------------------------------------
Language            Files        Lines         Code     Comments       Blanks
-------------------------------------------------------------------------------
JavaScript          65003         7,0M         4,6M         1,5M         1,1M
C++                 11214         5,5M         4,2M         613K         751K
Plain Text            5167        3,8M         3,8M            0            0
HTML                70849         3,7M         3,3M         134K         353K
C                    4066         2,8M         2,1M         403K         313K
C Header              15134         3,2M         1,9M         852K       445499
Rust                 5130         1,9M         1,5M         263K         149K
Python               6903         1,6M         1,2M         111K         246K
JSON                 1708         969K         969K            0            0
Java                 3032         551K         350K         130K          72K
Assembly              539         298K         249K          16K          33K
XML                  1790         247K         232K         4,8K          10K
INI                 10469         231K         176K         1,8K          53K
SVG                  4414         172K         144K          19K         8,5K
ReStructuredText      911         125K         125K            0            0
C++ Header            718         140K         111K          16K        13536
CSS                  1473         135K         107K         8,7K          20K
Markdown              912          96K          96K            0            0
YAML                 1197          92K          85K         2,2K         4,6K
Shell                 694          94K          66K          16K          13K
Objective-C++         279          79K          57K         9,2K        1,3K


выхлоп cloc вместе с диаграммками есть тут:
https://fossies.org/linux/www/firefox-68.1.0esr.source.tar.x...
Ответить | Правка | Наверх | Cообщить модератору

96. "Новая версия curl 7.66.0 с начальной поддержкой HTTP/3"  +/
Сообщение от Аноним (36), 24-Сен-19, 13:24 
> В сумме получаем ~2742МБ или ~146% – это так и задуманно было?
> ;)

Видимо, du округлял размер вверх до кратного размеру кластеров.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру