Top showing virtual memory usage of hundreds of gigabytes

Multi tool use
Multi tool use

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
-1
down vote

favorite












On a new virtual machine, top shows that a process of mine consumes 100 GB of virtual memory. I've read that it's possible because of overcommit, however, it's a bit too much. I've never seen anything like this, especially in a VM having just 6 GB real memory, 2 GB swap and a single 40 GB HD partition.



unreal_memory



The funny process with 101 GB VIRT is Eclipse IDE (started a few minutes ago) and there's another one, WebKitWebProcess with 98 GB VIRT. All other processes have sane VIRT values of about 1-2 GB. All three tools seem to agree on that: top, htop and ps.



  • Is there any good reason for the processes to request that much virtual memory?

  • Isn't such behavior detrimental to the system?

  • What are the current limits on the total virtual memory?


Details: Linux 4.15.0-38-generic x86_64 GNU/Linux, Linux Mint 19 Tara









share

























    up vote
    -1
    down vote

    favorite












    On a new virtual machine, top shows that a process of mine consumes 100 GB of virtual memory. I've read that it's possible because of overcommit, however, it's a bit too much. I've never seen anything like this, especially in a VM having just 6 GB real memory, 2 GB swap and a single 40 GB HD partition.



    unreal_memory



    The funny process with 101 GB VIRT is Eclipse IDE (started a few minutes ago) and there's another one, WebKitWebProcess with 98 GB VIRT. All other processes have sane VIRT values of about 1-2 GB. All three tools seem to agree on that: top, htop and ps.



    • Is there any good reason for the processes to request that much virtual memory?

    • Isn't such behavior detrimental to the system?

    • What are the current limits on the total virtual memory?


    Details: Linux 4.15.0-38-generic x86_64 GNU/Linux, Linux Mint 19 Tara









    share























      up vote
      -1
      down vote

      favorite









      up vote
      -1
      down vote

      favorite











      On a new virtual machine, top shows that a process of mine consumes 100 GB of virtual memory. I've read that it's possible because of overcommit, however, it's a bit too much. I've never seen anything like this, especially in a VM having just 6 GB real memory, 2 GB swap and a single 40 GB HD partition.



      unreal_memory



      The funny process with 101 GB VIRT is Eclipse IDE (started a few minutes ago) and there's another one, WebKitWebProcess with 98 GB VIRT. All other processes have sane VIRT values of about 1-2 GB. All three tools seem to agree on that: top, htop and ps.



      • Is there any good reason for the processes to request that much virtual memory?

      • Isn't such behavior detrimental to the system?

      • What are the current limits on the total virtual memory?


      Details: Linux 4.15.0-38-generic x86_64 GNU/Linux, Linux Mint 19 Tara









      share













      On a new virtual machine, top shows that a process of mine consumes 100 GB of virtual memory. I've read that it's possible because of overcommit, however, it's a bit too much. I've never seen anything like this, especially in a VM having just 6 GB real memory, 2 GB swap and a single 40 GB HD partition.



      unreal_memory



      The funny process with 101 GB VIRT is Eclipse IDE (started a few minutes ago) and there's another one, WebKitWebProcess with 98 GB VIRT. All other processes have sane VIRT values of about 1-2 GB. All three tools seem to agree on that: top, htop and ps.



      • Is there any good reason for the processes to request that much virtual memory?

      • Isn't such behavior detrimental to the system?

      • What are the current limits on the total virtual memory?


      Details: Linux 4.15.0-38-generic x86_64 GNU/Linux, Linux Mint 19 Tara







      memory top htop





      share












      share










      share



      share










      asked 1 min ago









      maaartinus

      1,67352022




      1,67352022

























          active

          oldest

          votes











          Your Answer








          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "106"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          convertImagesToLinks: false,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          imageUploader:
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          ,
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );













           

          draft saved


          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f479675%2ftop-showing-virtual-memory-usage-of-hundreds-of-gigabytes%23new-answer', 'question_page');

          );

          Post as a guest



































          active

          oldest

          votes













          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes















           

          draft saved


          draft discarded















































           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2funix.stackexchange.com%2fquestions%2f479675%2ftop-showing-virtual-memory-usage-of-hundreds-of-gigabytes%23new-answer', 'question_page');

          );

          Post as a guest













































































          b pj,2O,9ML6D eWTIB Ug2F2lq N0ZO65d,KQZSxO3QBJQ XFwa8xuGtzbAtmaeT1yirUa,0p,Z oou0bObJJECg6WOoLUrrlEmzTpZ8a,RNr0
          Fj of,HMIwUkOxzVj2OGv I

          Popular posts from this blog

          How to check contact read email or not when send email to Individual?

          How many registers does an x86_64 CPU actually have?

          Displaying single band from multi-band raster using QGIS