Ubuntu 16.04 with no swap freezes when running out of memory
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO9GURib1T8z7lCwjOGLQaGtrueEthgQ8LO42ZX8cOfTqDK4jvDDpKkLFwf2J49kYCMNW7d4ABih_XCb_2UXdq5fPJDkoyg7-8g_YfRUot-XnaXkNYycsNp7lA5_TW9td0FFpLQ2APzKcZ/s1600/1.jpg)
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYQ0N5W1qAOxLP7t7iOM6O6AzbZnkXUy16s7P_CWfOb5UbTQY_aDsc727chyphenhyphen5W4IppVNernMMQeaUFTB_rFzAd95_CDt-tnwN-nBx6JyUp2duGjPaL5-VgNO41AVsA_vu30EJcipdDG409/s400/Clash+Royale+CLAN+TAG%2523URR8PPP.png)
up vote
2
down vote
favorite
I have an up-to-date 16.04 64bit system with 24GB of memory, configured without swap. Sometimes due to the nature of my work (multiple VirtualBox VMs running, Eclipse running, Firefox and Chrome running etc) my system runs out of memory and instead of killing the processes with the larger memory footprint it just freezes and becomes unusable and then I have to hard reboot. Why is this the case?
16.04 swap memory-usage
add a comment |Â
up vote
2
down vote
favorite
I have an up-to-date 16.04 64bit system with 24GB of memory, configured without swap. Sometimes due to the nature of my work (multiple VirtualBox VMs running, Eclipse running, Firefox and Chrome running etc) my system runs out of memory and instead of killing the processes with the larger memory footprint it just freezes and becomes unusable and then I have to hard reboot. Why is this the case?
16.04 swap memory-usage
I think that, even if you have 24GB or RAM, you need at least 5 GB of RAM (in my opinion the best would be 24GB). Maybe there is a problem with swapiness... if you run in a terminal as root the command:sysctl vm.swappiness
what it returns?
â LilloX
Mar 13 at 10:16
It returns: vm.swappiness = 60
â Tryfon Farmakakis
Mar 13 at 11:14
You can try, as root, to executesysctl vm.swappiness=0
. This disable the swap, maybe the system try to allocate the swap even if there is not...
â LilloX
Mar 13 at 11:18
Nope, this didn't change anything, as expected since I don't have any swap file as I explained before.
â Tryfon Farmakakis
Mar 14 at 13:30
@TryfonFarmakakis did you find a solution? could you help me?
â Soorena
Apr 10 at 9:10
add a comment |Â
up vote
2
down vote
favorite
up vote
2
down vote
favorite
I have an up-to-date 16.04 64bit system with 24GB of memory, configured without swap. Sometimes due to the nature of my work (multiple VirtualBox VMs running, Eclipse running, Firefox and Chrome running etc) my system runs out of memory and instead of killing the processes with the larger memory footprint it just freezes and becomes unusable and then I have to hard reboot. Why is this the case?
16.04 swap memory-usage
I have an up-to-date 16.04 64bit system with 24GB of memory, configured without swap. Sometimes due to the nature of my work (multiple VirtualBox VMs running, Eclipse running, Firefox and Chrome running etc) my system runs out of memory and instead of killing the processes with the larger memory footprint it just freezes and becomes unusable and then I have to hard reboot. Why is this the case?
16.04 swap memory-usage
16.04 swap memory-usage
asked Mar 13 at 10:05
Tryfon Farmakakis
111
111
I think that, even if you have 24GB or RAM, you need at least 5 GB of RAM (in my opinion the best would be 24GB). Maybe there is a problem with swapiness... if you run in a terminal as root the command:sysctl vm.swappiness
what it returns?
â LilloX
Mar 13 at 10:16
It returns: vm.swappiness = 60
â Tryfon Farmakakis
Mar 13 at 11:14
You can try, as root, to executesysctl vm.swappiness=0
. This disable the swap, maybe the system try to allocate the swap even if there is not...
â LilloX
Mar 13 at 11:18
Nope, this didn't change anything, as expected since I don't have any swap file as I explained before.
â Tryfon Farmakakis
Mar 14 at 13:30
@TryfonFarmakakis did you find a solution? could you help me?
â Soorena
Apr 10 at 9:10
add a comment |Â
I think that, even if you have 24GB or RAM, you need at least 5 GB of RAM (in my opinion the best would be 24GB). Maybe there is a problem with swapiness... if you run in a terminal as root the command:sysctl vm.swappiness
what it returns?
â LilloX
Mar 13 at 10:16
It returns: vm.swappiness = 60
â Tryfon Farmakakis
Mar 13 at 11:14
You can try, as root, to executesysctl vm.swappiness=0
. This disable the swap, maybe the system try to allocate the swap even if there is not...
â LilloX
Mar 13 at 11:18
Nope, this didn't change anything, as expected since I don't have any swap file as I explained before.
â Tryfon Farmakakis
Mar 14 at 13:30
@TryfonFarmakakis did you find a solution? could you help me?
â Soorena
Apr 10 at 9:10
I think that, even if you have 24GB or RAM, you need at least 5 GB of RAM (in my opinion the best would be 24GB). Maybe there is a problem with swapiness... if you run in a terminal as root the command:
sysctl vm.swappiness
what it returns?â LilloX
Mar 13 at 10:16
I think that, even if you have 24GB or RAM, you need at least 5 GB of RAM (in my opinion the best would be 24GB). Maybe there is a problem with swapiness... if you run in a terminal as root the command:
sysctl vm.swappiness
what it returns?â LilloX
Mar 13 at 10:16
It returns: vm.swappiness = 60
â Tryfon Farmakakis
Mar 13 at 11:14
It returns: vm.swappiness = 60
â Tryfon Farmakakis
Mar 13 at 11:14
You can try, as root, to execute
sysctl vm.swappiness=0
. This disable the swap, maybe the system try to allocate the swap even if there is not...â LilloX
Mar 13 at 11:18
You can try, as root, to execute
sysctl vm.swappiness=0
. This disable the swap, maybe the system try to allocate the swap even if there is not...â LilloX
Mar 13 at 11:18
Nope, this didn't change anything, as expected since I don't have any swap file as I explained before.
â Tryfon Farmakakis
Mar 14 at 13:30
Nope, this didn't change anything, as expected since I don't have any swap file as I explained before.
â Tryfon Farmakakis
Mar 14 at 13:30
@TryfonFarmakakis did you find a solution? could you help me?
â Soorena
Apr 10 at 9:10
@TryfonFarmakakis did you find a solution? could you help me?
â Soorena
Apr 10 at 9:10
add a comment |Â
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
active
oldest
votes
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1014481%2fubuntu-16-04-with-no-swap-freezes-when-running-out-of-memory%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
I think that, even if you have 24GB or RAM, you need at least 5 GB of RAM (in my opinion the best would be 24GB). Maybe there is a problem with swapiness... if you run in a terminal as root the command:
sysctl vm.swappiness
what it returns?â LilloX
Mar 13 at 10:16
It returns: vm.swappiness = 60
â Tryfon Farmakakis
Mar 13 at 11:14
You can try, as root, to execute
sysctl vm.swappiness=0
. This disable the swap, maybe the system try to allocate the swap even if there is not...â LilloX
Mar 13 at 11:18
Nope, this didn't change anything, as expected since I don't have any swap file as I explained before.
â Tryfon Farmakakis
Mar 14 at 13:30
@TryfonFarmakakis did you find a solution? could you help me?
â Soorena
Apr 10 at 9:10