УМННБJ, ЯХВ. Войти !bnw Сегодня Клубы
> Разработчики из Microsoft столкнулись с проблемой масштабирования Git: как оказалось, приложение не в состоянии работать с очень крупными репозиториями. Так, например, исходные коды Windows содержат 3,5 миллиона файлов, которые в сумме весят более 270GB. > В одном из крупных проектов операция clone выполняется 12 часов, checkout - 3 часа, status - 8 минут, commit - 30 минут. Поняв, что так работать невозможно, Microsoft создала слой виртуализации файловой системы для Git, который позволяет Git думать, что файлы находятся на месте, но подгружаются они только тогда, когда реально нужны. > С помощью этого метода удалось ускорить clone в 144 раза, checkout в 360 раз, status в 120 раз, commit в 140 раз. > GVFS requires Windows 10 Anniversary Update or later эксклюзивы под десяточку, теперь и для прыщебогов
Рекомендовали: @ndtimofeev @komar @krkm @mugiseyebrows
#QO1XP9 / @voker57 / 2848 дней назад

> исходные коды > 270GB > исходные коды > 270GB знаем мы такие блядь «исходные коды»; говноеды блядь, напихали в репу всех возможных бинарей за всю историю существования шинды и жалуются шо медленно теперь
#QO1XP9/50H / @anonymous / 2848 дней назад
@anonymous ты забыл про * проприетарные блобы * костыли для поддержки залупы ануса для шиндоус вордс 1.0 работающий через режим совместимости мс-дос в ядре линукс запущенном в юзерспейсе винды * некрологику что если что-то не лезет в анус - значит плохой, негодный анус, надо сделать другой, в который всё влезет. но не перестать пихать дилду поперёк ни в коем случае.
#QO1XP9/BXP / @anonymous --> #QO1XP9/50H / 2848 дней назад
@anonymous да ёбаные регексперы рот ёб всем форсерам этого говна и форсерам написания парсера на каждый среньк тоже ёб
#QO1XP9/3VB / @anonymous --> #QO1XP9/BXP / 2848 дней назад
Гуглопидоры эту проблему решили написанием специального костыля, напоминающего git submodule.
#QO1XP9/PHD / @l29ah / 2848 дней назад
@anonymous только вчера бомбил что мной внедрённый гит как сервис синхронизации конфигов и говна в который скинули все *образы дисков* и *видосы* не предусматривал воркфлоу когда пришел третий человек а у него ссд и они такие возмущаться "хули мы купили ссд такой маленький есть же на 500 гигов ссдхи, чо ето блядь за диск такой 100 гигов всего ничего не вмещается", а я такой "да вы охуели совсем 100 гигов вам мало", но если подойти к вопросу не с пердольк-точки зрения (ето мы не можем потому что нинужна), а с точки зрения людей которым работу надо работать, то ну вот есть потребности гонять байты, почему программа которая может пунькнуть 100 мегабайт не может пунькнуть 100 гигабайтов, она же не все их разом в память запихивает, принципиальных ресурсных ограничений нет
#QO1XP9/PF3 / @mugiseyebrows --> #QO1XP9/BXP / 2848 дней назад
@anonymous у несбалансирующего скобки всегда парсер виноват
#QO1XP9/N85 / @mugiseyebrows --> #QO1XP9/3VB / 2848 дней назад
@mugiseyebrows какие скобки, ты мудак штоле совсем
#QO1XP9/EV4 / @anonymous --> #QO1XP9/N85 / 2848 дней назад
@anonymous незнание разметки не освобождает от ответственности, звёздочки это скобки
#QO1XP9/IGY / @mugiseyebrows --> #QO1XP9/EV4 / 2848 дней назад
@mugiseyebrows С хуяли не может? Все ж работает, просто медленнее
#QO1XP9/H6C / @anarchy --> #QO1XP9/PF3 / 2848 дней назад
@mugiseyebrows бля ну в принципе можно по-всякому, тот же git-annex есть, и всякие прочие извращения; но с той же непердольк-позиции пытаться померить гитстатус в четверть-терабайтовой репе -- это как приказ скачать свежесть мемчиков всего интернета, это задача другой весовой категории, тулза [совсем не]/[уже не совсем] для этого как бы создавалась
#QO1XP9/ACO / @anonymous --> #QO1XP9/PF3 / 2848 дней назад
@mugiseyebrows повторяю: ты долбоёб тупой, иди прочитай что про маркдаун
#QO1XP9/2ST / @anonymous --> #QO1XP9/IGY / 2848 дней назад
@anonymous не оскорбляй бровки так, хам
#QO1XP9/36U / @anonymous --> #QO1XP9/2ST / 2848 дней назад
@anonymous как хочу, так и оскорбляю за дело и похуй что кроме него меня никто не лайкает
#QO1XP9/8XW / @anonymous --> #QO1XP9/36U / 2848 дней назад
@anonymous он не виноват в твоих несчастьях с рэгэкспами
#QO1XP9/7RD / @anonymous --> #QO1XP9/8XW / 2848 дней назад
@anonymous >хам вот тут у меня сразу потеплело от возникшего в голове образа анимешной девочки
#QO1XP9/XKB / @anonymous --> #QO1XP9/36U / 2848 дней назад
@mugiseyebrows Твои РАБОЧИЕ, которым РАБОТАТЬ НАДО С GIT не слышали про вычислительную сложность?
#QO1XP9/5VW / @l29ah --> #QO1XP9/PF3 / 2848 дней назад
@anonymous Я его читал (хули там читать - пять приколюх) и мои коментосы не ломаются (мостли), может быть тебе стоит почитать?
#QO1XP9/Z81 / @mugiseyebrows --> #QO1XP9/2ST / 2848 дней назад
@l29ah Вычистительную сложность определения какие файлы изменились по таймстампам? Для этого не хватает четырехядерника с двумя гигагерцами. Ну что же вы, компьютерные ученые.
#QO1XP9/EW2 / @mugiseyebrows --> #QO1XP9/5VW / 2848 дней назад
@l29ah Им не надо работать с гит им нужно синхронизировать папку чтобы изменения не проёбывались
#QO1XP9/ALD / @mugiseyebrows --> #QO1XP9/5VW / 2848 дней назад
@mugiseyebrows Это к шинде вопрос, сорь.
#QO1XP9/5BM / @l29ah --> #QO1XP9/EW2 / 2848 дней назад
@mugiseyebrows Ну и пусть берут rsync или unison и не ебут мозг.
#QO1XP9/B1Q / @l29ah --> #QO1XP9/ALD / 2848 дней назад
@l29ah Или чё там модно, дропбокс?
#QO1XP9/PQL / @l29ah --> #QO1XP9/B1Q / 2848 дней назад
@l29ah > рсинк Ты тупой штоле, **не проебывать изменения** > дерпбокс 30 гигов, ебта
#QO1XP9/DWC / @mugiseyebrows --> #QO1XP9/B1Q / 2848 дней назад
@l29ah унисон может и норм, надо потыкать
#QO1XP9/EAI / @mugiseyebrows --> #QO1XP9/B1Q / 2848 дней назад
@l29ah syncthing
#QO1XP9/X9F / @stiletto --> #QO1XP9/PQL / 2848 дней назад
@anonymous съеби, это нормальный размер для более чем 20-летней истории изменения 5 миллионов файлов
#QO1XP9/UAD / @anonymous --> #QO1XP9/50H / 2848 дней назад
@mugiseyebrows пук // вообрази себе на секунду, как работает гит, и как влияет на его производительность количество и размер файлов
#QO1XP9/G38 / @anonymous --> #QO1XP9/PF3 / 2848 дней назад
@anonymous никак не влияет, влияет только количество изменённых с прошлого раза
#QO1XP9/SZQ / @mugiseyebrows --> #QO1XP9/G38 / 2848 дней назад
@stiletto пасяб
#QO1XP9/1EU / @mugiseyebrows --> #QO1XP9/X9F / 2846 дней назад
ipv6 ready BnW для ведрофона BnW на Реформале Викивач Котятки

Цоперайт © 2010-2016 @stiletto.