• swap

    From Oleg Nazaroff@2:50/700.700 to All on Wed Mar 26 06:03:15 2025
    Hello, All.

    а vds 4 гига RAM. Под инсталл PhotoPrism хочет 4 гига своп. асколько будет оправданным использование swapspace для динамического выделения свопа? Вангую, что отжирание свопа вообще случится только на время установки и не особо хотелось бы резервировать место впустую.

    --
    WBR, ON
    --- ХотДог/2.14.5/Android
    * Origin: Somewhere at Russia, in the hut on chicken legs... (2:50/700.700)
  • From Sergey Kaluzhskiy@2:5055/182.1 to Oleg Nazaroff on Wed Mar 26 10:32:45 2025
    Hello, Oleg Nazaroff.
    On 3/26/25 06:03 you wrote:

    а vds 4 гига RAM. Под инсталл PhotoPrism хочет 4 гига своп. асколько будет оправданным
    использование swapspace для динамического выделения свопа? Вангую, что отжирание свопа вообще
    случится только на время установки и не особо хотелось бы резервировать место впустую.

    Я использую zram и swapspace. Это позволяет те данные, которые нужны чаще всего, держать сжатыми прямо в RAM, а остальные складывать в своп динамичекого размера. swapspace умеет как увеличивать размер свопа под потребности, так и уменьшать его. По моим ощущениям, как рабочая тачка, так и серверы стали отзывчивее.


    --
    best regards,
    Sergey
    --- ХотДог/2.14.5/Android
    * Origin: Android device, Milky Way (2:5055/182.1)
  • From Oleg Nazaroff@2:50/700.700 to Sergey Kaluzhskiy on Wed Mar 26 11:35:50 2025
    Hello, Sergey Kaluzhskiy.
    On 26.03.2025 10:32 you wrote:

    Я использую zram и swapspace. Это позволяет те данные, которые нужны чаще всего, держать
    сжатыми прямо в RAM, а остальные складывать в своп динамичекого размера. swapspace умеет как
    увеличивать размер свопа под потребности, так и уменьшать его. По моим ощущениям, как рабочая
    тачка, так и серверы стали отзывчивее.

    Zram там на 4 гектара нафиг не надо, имхо, и так всего в обрез. А swapspace я поставил. Как раз после того, как что-то своими сосисками не то нажал и в увеличенном свапе перестал читаться хедер ;) реально, в обычном состоянии своп никому и не вперся, а вот при монтаже видит все что хочет. Верхнюю границу поставил 4G и шут с ним.

    --
    WBR, ON
    --- ХотДог/2.14.5/Android
    * Origin: Somewhere at Russia, in the hut on chicken legs... (2:50/700.700)
  • From Sergey Kaluzhskiy@2:5055/182.1 to Oleg Nazaroff on Wed Mar 26 15:54:34 2025
    Hello, Oleg Nazaroff.
    On 3/26/25 11:35 you wrote:

    Я использую zram и swapspace. Это позволяет те данные, которые нужны чаще всего, держать
    сжатыми прямо в RAM, а остальные складывать в своп динамичекого размера. swapspace умеет как
    увеличивать размер свопа под потребности, так и уменьшать его. По моим ощущениям, как рабочая
    тачка, так и серверы стали отзывчивее.
    Zram там на 4 гектара нафиг не надо, имхо, и так всего в обрез. А swapspace я поставил. Как
    раз после того, как что-то своими сосисками не то нажал и в увеличенном свапе перестал
    читаться хедер ;) реально, в обычном состоянии своп никому и не вперся, а вот при монтаже
    видит все что хочет. Верхнюю границу поставил 4G и шут с ним.

    у вот у меня dev сервер как раз 4 гига. И софт на нем крутится весьма тяжелый - система, которая собирает документы с разных государственных органов и обрабатывает их. Памяти этой в обрез, поэтому пользоваться вэб интерфейсом было очень сложно, все адски тормозило. После включения zram серверу прямо сильно полегчало, стал вполне юзабельным.

    Вот что выдает zramctl:
    AME ALGORITHM DISKSIZE DATA COMPR TOTAL STREAMS MOUNTPOINT
    /dev/zram1 lzo-rle 2G 1.4G 486.3M 522.3M 2 [SWAP]
    /dev/zram0 lzo-rle 2G 1.4G 486.9M 522.7M 2 [SWAP]

    о это мой сценарий, где видимо
    хорошо данные в памяти жмутся. У тебя конечно может быть иначе...


    --
    best regards,
    Sergey
    --- ХотДог/2.14.5/Android
    * Origin: Android device, Milky Way (2:5055/182.1)
  • From Oleg Nazaroff@2:50/700.700 to Sergey Kaluzhskiy on Wed Mar 26 16:52:42 2025
    Hello, Sergey Kaluzhskiy.
    On 26.03.2025 15:54 you wrote:

    у вот у меня dev сервер как раз 4 гига. И софт на нем крутится весьма тяжелый - система,
    которая собирает документы с разных государственных органов и обрабатывает их. Памяти этой в
    обрез, поэтому пользоваться вэб интерфейсом было очень сложно, все адски тормозило. После
    включения zram серверу прямо сильно полегчало, стал вполне юзабельным. Вот что выдает zramctl:
    AME ALGORITHM DISKSIZE DATA COMPR TOTAL STREAMS MOUNTPOINT /dev/zram1 lzo-rle
    2G 1.4G 486.3M 522.3M 2 [SWAP] /dev/zram0 lzo-rle 2G 1.4G 486.9M 522.7M
    2 [SWAP] о это мой сценарий, где видимо хорошо данные в памяти жмутся. У тебя конечно может
    быть иначе...

    Я поэкспериментирую с этим попозже. Покамест у меня тут игрища с подстановкой облачных REST-дисков в онлайн приложения.

    --
    WBR, ON
    --- ХотДог/2.14.5/Android
    * Origin: Somewhere at Russia, in the hut on chicken legs... (2:50/700.700)