Date: Mon, 10 Sep 2018 09:08:20 +0000 From: Lorenzo Salvadore <phascolarctos@protonmail.ch> To: FreeBSD Questions <freebsd-questions@freebsd.org> Subject: Re: swap config Message-ID: <hvruAo9Mg6M6GMNu9RpwVFLLJ-9TMkkg9nAW7v0TXS2Bs0vJqddSDYq8P8DMwoC5XgCc7Uk71SxnnUcO2akmuBGuIU4wRVFEIXrusqs8yKA=@protonmail.ch> In-Reply-To: <20180910005743.3bf5df59@gumby.homeunix.com> References: <10538979.gLySxXtyIk@chameleon.friedrich.org> <goQ6cy3nzG0mwIpbkUqxh1oUx_fBt0-pu1Q0e5cDUXJ6bqU78vCkuT6vak620ohxdpOtwEgleHeRChJpC6_iLHPyfWP686gV8AMUaC8islU=@protonmail.ch> <Ft-rBYuwEG1UY7W3ryi-9xyLUkJ-kWvDx5YZcA8nLPqT43G-zQDnwYgstFaHx0NHBU-_3ItMNzjvTHbPfoRs0M3bfc4gUN-VoxI1oxi4KPQ=@protonmail.ch> <20180910005743.3bf5df59@gumby.homeunix.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> I have 16GB or ram and 24GB of swap. I used swap for two reason. The > first is to mitigate any slow memory leaks, the second is to back tmpfs. > Neither of these rely on anything being particularly fast. Thanks for giving examples of why one might need such big swap space (well, big from my point of view). I will give an example why I use only ve= ry little swap to help OP decide which case is more similar to his situation. I deal with mathematical software which has to do very fast computations on huge amount of data. If this amount is less than the RAM available, then one of my computations can take 21 hours: this only depends on CPU speed and RAM access speed. If on the contrary the amount of data does not fit in RAM and swap is used, since those computations consist of loops involving all of the data for most of the time, the problem becomes impossibile do de= al with (I have not waited enough to know how much time would be needed, surely days, probably weeks and maybe even months). In such a situation, swap is definitely not an option: you must add RAM instead. And if you cannot add RAM, you must wait very long (and hope that you did not make any mistake in what you asked the computer to do!). I would be curious to know if you actually use the swap space you reserved: in particular, do you ever fill the whole 16 GB of RAM? Do you happen to us= e an application with slow memory leaks in it as far as you know? If yes, whi= ch one? Thanks.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?hvruAo9Mg6M6GMNu9RpwVFLLJ-9TMkkg9nAW7v0TXS2Bs0vJqddSDYq8P8DMwoC5XgCc7Uk71SxnnUcO2akmuBGuIU4wRVFEIXrusqs8yKA=>