From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.1 (2015-04-28) on sa.local.altlinux.org X-Spam-Level: X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.1 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding:content-language; bh=3FUn/tvZVCFo5MOWe93V2dPLHkehwmeWsdDppeo2qVw=; b=KLo8ux4nji8Ysmr7bt6lcmoXM3YTiPOgfV/jcgnpOvBgiBbju2myfVH4wEITO2sG4F WUscUCHY/XAzJDfqy7UkNvnjun/IDgTVYJZRaFI2ADCMxjSWs5tl2VImxkYiZxpRCZ1z 51+VaAuOgilRuvtiRbPDzA1kEoHWpzf5bab9Y5zFY13FtD66gSpiMWdRm/NR5tMHRAJC zaXqS6IzeJzNQYrkPVcUTRDJXAqsS6BkmtdzHry1JxfkyK/0tqui5tQKN3Sbj7Cn1pWU fz1DmjQN3XyOiRFQY0+40bPkDrVc2fzfQbWZNMwpHNb8ajkz5CYZrglhiwfI7gNtEtvX xvZw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding :content-language; bh=3FUn/tvZVCFo5MOWe93V2dPLHkehwmeWsdDppeo2qVw=; b=delmBpPyVeUA0mjKgr61Zg2HJKCt6W64dBj/DxaXvrdknHKKYsVWVQPaK+OrnZPa6H tbrDDWIenlvX1FROQmyuVLx1Pw7zr52aJyCmcHiZENBQCD7utw0oWZmCcAWue7XlTEAI hBf0lUelApM/qA/V2wCTovKSBu/qb+PSH4uF+ZpQ9jbO+sGture2PDhT1PxiGrSaCLqD llNXVEnpo1fMwWyXVGw3M9jNFbLUiqBibE6Kw2F7IAIzwk/ti3KeqbhyFTTpLcUNBvET UpNeDrDK79LIM2MQ1vln0XY/Gqqisa17P9XwFxgfzSz5acaUm1koPC8VAg95EoVpLviW w5hQ== X-Gm-Message-State: AOAM531M4fuIdBpt/N1VKGGASYZM9nEGqu18vCmfGljX6v6fqUU1EUcX cU//h2p0ghAJAhy3vrbczGUwEXCSkgk= X-Google-Smtp-Source: ABdhPJxMPL0J82PqbHuuidZRUMw6Dn9ZlTLilXkRnF5Ew9wdJIxoyp1X0TdVjll06y4gS7xQ5E8pbg== X-Received: by 2002:a05:651c:3c5:: with SMTP id f5mr1506848ljp.209.1598710705065; Sat, 29 Aug 2020 07:18:25 -0700 (PDT) To: devel@lists.altlinux.org References: <20200827022952.GA8129@dad.imath.kiev.ua> <5acc7f44-c122-d4ab-c67b-85275232f482@basealt.ru> <20200827145402.2cc954d1cb8412ffc81d9b11@altlinux.org> <5aa3cdd8-b3b0-a227-ed40-885636deab29@basealt.ru> <20200827120918.GA1072@altlinux.org> <20200827122039.GB1072@altlinux.org> <068a17d6-e7d8-c66e-6dc8-c83155ae87e8@gmail.com> From: Leonid Krivoshein Message-ID: <835ee830-209c-dbb9-cab6-084420de3b42@gmail.com> Date: Sat, 29 Aug 2020 17:18:23 +0300 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=koi8-r; format=flowed Content-Transfer-Encoding: 8bit Content-Language: ru Subject: Re: [devel] =?utf-8?b?0LDRgNGF0LjQstC40YDQvtCy0LDQvdC40LUg0YDQtdC/?= =?utf-8?b?0L7Qt9C40YLQvtGA0LjQtdCy?= X-BeenThere: devel@lists.altlinux.org X-Mailman-Version: 2.1.12 Precedence: list Reply-To: ALT Linux Team development discussions List-Id: ALT Linux Team development discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 29 Aug 2020 14:18:29 -0000 Archived-At: List-Archive: List-Post: 29.08.2020 7:58, Anton Farygin пишет: > On 29.08.2020 05:22, Leonid Krivoshein wrote: >> >> 28.08.2020 8:03, Anton Farygin пишет: >>> On 28.08.2020 03:58, Leonid Krivoshein wrote: >>>> [...] >>>> rm -rf ... всё же очень дорогая операция на изначально не 64-бит ФС. >>>> В этом плане jfs рвёт её на части. Может, есть смысл бега для этих фс? >>>> >>>> >>> Когда то давным давно я пробовал сделать зеркало архива на разных >>> файловых системах. >>> >>> jfs умерла первой >>> >>> за ней с небольшим отрывом пошёл xfs >>> >>> на третьем месте оказался btrfs >>> >>> на втором пришёл zfs >>> >>> ext4 была быстрее всех. >>> >>> >>> Тест был очень простой - заливались архивы (правда, без хардлинков >>> для симлинков) и время от времени на произвольном таске делался du -s >>> >>>  zfs сейчас отлично справляется даже с включенным сжатием. >>> >> >> А у меня противоположный экспериенс с jfs и zfs. К счастью, никто не >> умер.)) Но с zfs система иногда внезапно висла. >> >> Что значит первой умерла? И как давно это было? О каких архивах речь? >> Об очень больших файлах? >> > Год назад, на jfs залили порядка 100 миллионов файлов, хардлинков и > симлинков. > > с zfs вообще проблем нет. > > Кстати, смотреть на ней начали после твоего совета. У меня было старое медленное железо, файлов было на пару порядков меньше, и было это несколько лет назад на ядрах 2.6~3.14. Хардлинки для rsync --link-dest я использовал интенсивно, тут заметно проявлялось преимущество jfs, связанное с динамическим выделением inod'ов под элементы каталога, поскольку изменения содержимого файлов были незначительные. Последние три года, на Альте, не использовал. Так что жаль, если так. Но важно, как это всё проверялось, был ли там out-of-tree код чего-то ещё, типа zfs, итд. Независимо от того, будет ext4 или jfs на сборочнице, было бы хорошо поставить NVRAM с батарейкой и вынести журнал на неё. Вообще, ни на одной другой файловой системе rm -rf так сильно не тормозит. А если через md или drbd, это вообще мегатормоз, когда речь даже о нескольких сотнях тысяч файлов. -- Best regards, Leonid Krivoshein.