Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    Uso de swap

    Scheduled Pinned Locked Moved Portuguese
    4 Posts 3 Posters 2.3k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • K Offline
      kelsen
      last edited by

      Boa tarde,
           No screenshot que postei, da pra ver claramente que o pfsense está fazendo uso de swap enquanto há memória livre o suficiente 770M Inact + 212M buf + 27M free.
      Talvez eu entenda errado mas o sistema faz uso da memória livre disponível fazendo um tipo de cache e quando é necessário ela é liberada, então o porque de estar fazendo uso de swap se deveria haver memória livre?

      Abraço!
      ![Captura de tela de 2013-06-14 15:18:34.png](/public/imported_attachments/1/Captura de tela de 2013-06-14 15:18:34.png)
      ![Captura de tela de 2013-06-14 15:18:34.png_thumb](/public/imported_attachments/1/Captura de tela de 2013-06-14 15:18:34.png_thumb)

      1 Reply Last reply Reply Quote 0
      • marcellocM Offline
        marcelloc
        last edited by

        27mb livre é muito pouco, por isso o sistema operacional já esta usando swap.

        Treinamentos de Elite: http://sys-squad.com

        Help a community developer! ;D

        1 Reply Last reply Reply Quote 0
        • L Offline
          LFCavalcanti
          last edited by

          Complementando o que o Marcelloc disse…

          É preciso diferenciar memória livre de inativa.

          Memória inativa é uma porção que faz parte de um conjunto de trabalho de um processo, ou seja, não é compartilhavel entre os processos. Como há pouco espaço livre além do conjunto de trabalho dos processos, o sistema passa a usar o Swap, colocando em disco os dados que não estão sendo usados.

          Uma das coisas que pode afetar o aproveitamento de memória é o cache do Squid, verifique se ele não está configurado com um valor de memória muito alto para o realmente disponivel para o PFSense na RAM.

          –

          Luiz Fernando Cavalcanti
          IT Manager
          Arriviera Technology Group

          1 Reply Last reply Reply Quote 0
          • K Offline
            kelsen
            last edited by

            27mb livre é muito pouco, por isso o sistema operacional já esta usando swap.

            Vamos pegar esse outro caso então, squid configurado com 512 de memória Maximum Object size in RAM 64, tem cerca de 2400 conexões no proxy, porém está consumindo cerca de 1.3G, 3G inativo e ainda usando 28k de swap.
            Oque eu questiono é o seguinte, ele vai consumir toda a memória livre se for necessário em vez de liberar a memória inativa?

            Memória inativa é uma porção que faz parte de um conjunto de trabalho de um processo, ou seja, não é compartilhavel entre os processos.

            No caso da screenshot vc acredita que o squid esteja ocupando a memoria inativa?

            ![Captura de tela de 2013-06-17 17:25:52.png](/public/imported_attachments/1/Captura de tela de 2013-06-17 17:25:52.png)
            ![Captura de tela de 2013-06-17 17:25:52.png_thumb](/public/imported_attachments/1/Captura de tela de 2013-06-17 17:25:52.png_thumb)

            1 Reply Last reply Reply Quote 0
            • First post
              Last post
            Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.