Size: a a a

2021 December 01

PG

Pavel Gubin in freebsd_ru
штатный маллок сам по себе не запросит терабайт, он запросит сколько программист заказал. и если прграммист предпочитает запросить терабайт, чтоб не заморачиваться - это и есть плохое программирование (и плохой программист)
источник

AE

Andrey Elsukov in freebsd_ru
то что в ядре ещё мегабайты кода, не значит что он весь используется
источник

DL

Dmitry Luhtionov in freebsd_ru
вот потому никогда фря не обгонит линукс на эмбеддовке
источник

AE

Andrey Elsukov in freebsd_ru
да она туда и не стремится
источник

PG

Pavel Gubin in freebsd_ru
я там даже однажды нашел кусок "мертвого кода" и долго не мог понять, для чего он - понял к следующей версии, когда он исчез 😊
источник

PG

Pavel Gubin in freebsd_ru
я, между прочим, вовсе не про то говорю, да и статья тоже не про то.
источник

PG

Pavel Gubin in freebsd_ru
в линуксовом ядре тоже есть куча кода, которая никогда не исполняется в неких конкретных условиях. увы нам всем 😊
источник

DL

Dmitry Luhtionov in freebsd_ru
и это плохо. огромный кусок рынка
источник

DM

Dmitry Marakasov in freebsd_ru
Конкретно про код маллока - это частный вопрос разработки на C отношения к VM не имеющий. Да, его нужно проверять. Нет, в большинстве случаев ты все равно ничего кроме падения не сделаешь.
источник

AE

Andrey Elsukov in freebsd_ru
ну созай свой стартап, найми 10-20 разработчиков, обложите всё ifdef'ами и будет тебе счастье и рынок
источник

AE

Andrey Elsukov in freebsd_ru
если б это было кому-то нужно, оно бы уже там было
источник

AE

Andrey Elsukov in freebsd_ru
если этого нет, значит не нужно, либо не тем людям нужно)
источник

AE

Andrey Elsukov in freebsd_ru
кто-то хочет 400Гиг раздавать, кто-то хочет на мыльнице чтоб своп не использовался
источник

AE

Andrey Elsukov in freebsd_ru
нельзя всем угодить
источник

DL

Dmitry Luhtionov in freebsd_ru
смотри сравнение
источник

DL

Dmitry Luhtionov in freebsd_ru
фря 6.1 на PowerPC и фря 11.x на amd64
источник

DL

Dmitry Luhtionov in freebsd_ru
Mem: 1312M Active, 75M Inact, 182M Wired, 458M Cache, 112M Buf, 1841M Free
Swap: 1025M Total, 1025M Free
источник

DM

Dmitry Marakasov in freebsd_ru
Любой маллок mmap'нет больше чем тв запросил. Во много раз. Просто чтобы на каждый следующий маллок не звать сисколл. Где-то отдельные арены на каждый поток, это ещё в разы больше.
И нет, сэкономить код и сделать эффективно - это не плохое программирование. Ещё раз, цели работать в несуществующих системах без оверкоммита по кмолчанмю нет.
источник

DL

Dmitry Luhtionov in freebsd_ru
Mem: 55M Active, 3442M Inact, 702M Wired, 237M Buf, 11G Free
Swap: 8192M Total, 8192M Free
источник

AE

Andrey Elsukov in freebsd_ru
сравнение ни о чём
источник