"Полные копии всех состояний не хранятся."
По умолчанию хранятся.
Вот подопытный файл размером почти 8M.
Вот файл блоба с его первоначальным состоянием размером 4М.
Вот ещё один файл блоба, из нового коммита, с добавленной одной строчкой, почти такого же размера -- 4M.
Первоначальный формат для сохранения объектов в Git называется «рыхлым» форматом (loose format). Однако, время от времени Git упаковывает несколько таких объектов в один pack-файл для сохранения места на диске и повышения эффективности. Это происходит, когда «рыхлых» объектов становится слишком много
4м это гулькин нос
как насчет 200м, или 200*2 )
Кликхаусы и Постгре используем конечно, но вот надо и в Мускуле кой для чего держать
я выяснял этот вопрос, поэтому знаю о чем пишу, но - повторю, может на каких-то данных и с подкрутками окажется не так
увеличение кол-ва доступных php-fpm лишь немного отодвигает момент падения.
Правильнее сказать, что nohup делает совсем другое, чем &.
& запускает выполнение в фоне.
А nohup перенаправляет вывод программы, и да, вывод с таким же успехом можно перенаправить самому.
А для чего понятно, чтобы при закрытии пользователем терминала программа не упала из-за потери интерфейса вывода.