Size: a a a

2019 April 22

mt

mikhail tester in freebsd_ru
Vadim Goncharov
способов пострелять себе в ногу в плюсах гораздо больше
Как говорили в  моем детстве, нива в грязи застревает, куда жигули и не доедут
источник

mt

mikhail tester in freebsd_ru
Хочу плюсы не отягощенные совместимостью с полуассемблером
источник

НН

Н Н in freebsd_ru
Freebsd 11 увидит 4террабайта диск? Файловая система ufs2
источник

ђ

ђRus 😺 in freebsd_ru
Н Н
Freebsd 11 увидит 4террабайта диск? Файловая система ufs2
источник

m

madskills in freebsd_ru
mikhail tester
Как говорили в  моем детстве, нива в грязи застревает, куда жигули и не доедут
да и вообще язык это инструмент - какой решает конкретную задачу эффективнее, тот и брать :)
источник

p

pragus in freebsd_ru
madskills
да и вообще язык это инструмент - какой решает конкретную задачу эффективнее, тот и брать :)
Не совсем
источник

m

madskills in freebsd_ru
pragus
Не совсем
возможно, что я просто не совсем правильно сделал, написав там слово "эффективнее", потому что в любой задаче есть некоторое количество вводных, исходя из которых обычно и принимается решение о выборе того или иного языка/фреймворка и т.д.
источник

m

madskills in freebsd_ru
не берем в расчет моменты, когда берется по принципу стильно-модно-молодежно
источник

d

dvg_lab in freebsd_ru
Парни подскажите как ведет  себя текущая реализация ZFS если включено  скажем lz4 и попадаются несжимаемые данные. Есть механизм который понимает что нефиг это сжимать и скипает сжатие? Или мне память изменяет или это было в другой фс..
источник

YC

Yaroslav Chernousov in freebsd_ru
хм, то есть, оно как-то на лету проверяет, жмётся или нет? Я думал, что если включил сжатие, то жмёт всё без разбора, а там как сжалось, так сжалось.
источник

AE

Andrey Elsukov in freebsd_ru
оно же поблочно это делает, как оно может определять сожмётся этот блок или нет заранее? не ванга же
источник

YC

Yaroslav Chernousov in freebsd_ru
ну, я вот тоже не могу себе это представить.
источник

YC

Yaroslav Chernousov in freebsd_ru
(да кто знает этих бээздэшников с их демонами, вдруг какой умеет ванговать!)
источник

AE

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

AE

Andrey Elsukov in freebsd_ru
но это я так, рассуждаю, вдруг там какие-то алгоритмы придумали )
источник

E

Evgeny in freebsd_ru
https://www.freebsd.org/doc/handbook/zfs-zfs.html
If LZ4 does not achieve at least 12.5% compression in the first part of the data, the block is written uncompressed to avoid wasting CPU cycles trying to compress data that is either already compressed or uncompressible.
источник

E

Evgeny in freebsd_ru
сразу скажу что в код не смотрел
источник

NK

ID:531453784 in freebsd_ru
Evgeny будет жить. Поприветствуем!
источник

AE

Andrey Elsukov in freebsd_ru
т.е. он 1/8 блока сжимает, если не выходит - не пытается оставшиесяя 7/8
источник

M

MK in freebsd_ru
Andrey Elsukov
т.е. он 1/8 блока сжимает, если не выходит - не пытается оставшиесяя 7/8
Я тоже так понял
источник