The OpenNET Project / Index page

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



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

Оглавление

Предложен компилятор исходных текстов на языке TypeScript в машинный код, opennews (?), 30-Сен-21, (0) [смотреть все]

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


8. "Предложен компилятор исходных текстов на языке TypeScript в ..."  +4 +/
Сообщение от n00by (ok), 30-Сен-21, 09:02 
> Давайте сравним размеры скомпилированного EXE под оффтоп и Убунту:
> windows: (+pdb)
> tsc.exe   159M
> tsc.pdb  872M
> ubuntu: (+debug info)
> tsc            
>    1290M (из них debug info 1153M)
> Вопрос: что не так с Ubuntu и в целом с исполняемыми файлами
> в Linux? Почему они так раздуваются?
> раздуваются

Почему некоторых называют ЖИРНЫМИ?

Прое́кция (лат. projectio — «бросание вперед») — механизм психологической защиты, в результате которого внутреннее ошибочно воспринимается как приходящее извне[1]. Человек приписывает кому-то или чему-то собственные мысли, чувства, мотивы, черты характера и пр., полагая, что он воспринял что-то приходящее извне, а не изнутри самого себя.

Глуповатый тролль намеренно раздул исполняемый файл, включив в него ненужную для исполнения информацию, и обвинил в своём поступке Linux.

Что не так с троллем?
Он не умеет считать:
1290 − 1153 = 137
против 159.

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

17. "Предложен компилятор исходных текстов на языке TypeScript в ..."  –10 +/
Сообщение от Аноним (17), 30-Сен-21, 09:29 
Да нет, он очень даже прав. Когда мы запускаем .exe до он сжирает 159М памяти, а затем отладчик лазит по БД в соседнем файле. В Linux всё запихивается в исполняемый файл и в таком виде грузиться в память, хотя эти данные самой программе вообще не нужны в отличии от строк локализации, иконок и файлов описания gui. Конечно их можно разделить, но зачем по умолчанию генерировать гигабайтный исполняемый файл?
Ответить | Правка | Наверх | Cообщить модератору

19. "Предложен компилятор исходных текстов на языке TypeScript в ..."  +7 +/
Сообщение от Аноним (19), 30-Сен-21, 09:32 
1) Секции с отладочной информацией в память не грузятся, objdump в помощь
2) Отладочную информацию можно оторвать в отдельный файл, так делают в дебиане, см. пакеты с суффиксом -dbg
Ответить | Правка | Наверх | Cообщить модератору

27. "Предложен компилятор исходных текстов на языке TypeScript в ..."  +1 +/
Сообщение от Аноним (27), 30-Сен-21, 09:59 
> 2) Отладочную информацию можно оторвать в отдельный файл, так делают в дебиане, см. пакеты с суффиксом -dbg

Только они сейчас имеют суффикс -dbgsym и лежат в отдельном репозитории.

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

29. "Предложен компилятор исходных текстов на языке TypeScript в ..."  +/
Сообщение от Аноним (29), 30-Сен-21, 10:03 
Не все. Некоторые остались в основном с -dbg.
Ответить | Правка | Наверх | Cообщить модератору

52. "Предложен компилятор исходных текстов на языке TypeScript в ..."  +/
Сообщение от n00by (ok), 30-Сен-21, 14:51 
> Да нет, он очень даже прав. Когда мы запускаем .exe до он

Что-то мне поднадоело писать "отучаемся говорить за всех"...

> сжирает 159М памяти, а затем отладчик лазит по БД в соседнем
> файле. В Linux всё запихивается в исполняемый файл и в таком
> виде грузиться в память, хотя эти данные самой программе вообще не
> нужны в отличии от строк локализации, иконок и файлов описания gui.

...потому мы поступим иначе.

В следующем сообщении Вы подтвердите свои слова. Приведёте список ELF-ов из используемого Вами дистрибутива, в которых в наличии отладочная информация.

> Конечно их можно разделить, но зачем по умолчанию генерировать гигабайтный исполняемый
> файл?

Вроде я доступно объяснил. Тролль глуповат, вот и нагенерировал.

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

39. "Предложен компилятор исходных текстов на языке TypeScript в ..."  +2 +/
Сообщение от Michael Shigorinemail (ok), 30-Сен-21, 10:48 
> Что не так с троллем?
> Он не умеет считать:

Экономьте время -- пользуйтесь ссылкой "к модератору".

Это невменько отчалит вслед за клоуном с**к*нчиком и прочими подобными персонажами -- уж сколько их тут пыталось умничать, будучи бездарями.

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

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

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




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

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