The OpenNET Project / Index page

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



"Выпуск языка программирования Rust 1.60"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Отдельный RSS теперь доступен для каждого обсуждения в форуме и каждого минипортала.
. "Выпуск языка программирования Rust 1.60" +/
Сообщение от Аноним (-), 08-Апр-22, 11:39 
> А сборка точно статическая, со всем необходимым растохламом под капотом ?

А ты давно собирал статический хелловрот с стандартной либой?


% gcc -static -O2  -s  helloc.c && ls -lh a.out
-rwxr-x---  1 анон  анон   566K  8 Apr. 12:34 a.out

> А то ведь прошивка под мк - штука такая. И места немного
> и памяти немного и полноценной оси где бы можно было раскидать
> те либы - тоже часто нет
> Да и 6 кб для вывода фразы в консоль в отсутствие либ
> под капотом - это тоже очень много

Стандартный бинарь под амд64, с pie и кучей секций по умолчанию-то? Не смеши мои тапки. Нолики выравнивания там, по большей части.

Idx Name          Size      VMA               LMA               File off  Algn
12 .text         000003c6  00000000002017b0  00000000002017b0  000007b0  2**4
                  CONTENTS, ALLOC, LOAD, READONLY, CODE
13 .init         00000013  0000000000201b78  0000000000201b78  00000b78  2**2

% rustc -O -C prefer-dynamic -C strip=symbols -C relocation-model=static -C opt-level=s hello.rs && ll hello
-rwxr-x---  1 анон  анон   5,6K  8 Apr. 12:34 hello*
% gcc -O2  -s helloc.c && ls -lh a.out
-rwxr-x---  1 анон  анон   4,8K  8 Apr. 12:34 a.out*

> В былые времена когда тестировал раст, статическая сборка хэллоуворда весила сотни килобайт

Плохо набрас^W тестировал.
https://www.opennet.ru/openforum/vsluhforumID3/124921.html#322
$ ll hello
-rwxr-x---   496B 30 Jul. 12:41 hello*

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

Оглавление
Выпуск языка программирования Rust 1.60, opennews, 07-Апр-22, 21:12  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



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

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