Linux - NewbieThis Linux forum is for members that are new to Linux.
Just starting out and have a question?
If it is not in the man pages or the how-to's this is the place!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Interesting question, why would you want to do that? I have never seen a parameter which can provide precedence to swap over RAM. You can set priorities between different swap devices / files but prioritizing swap over RAM, never heard of it.
It is not possible as far as I am aware. Even if somehow it is possible it will definitely a blow to performance, you can't compare RAM performance with swap.
You can change the "swappiness" parameter to swap more aggressively.
Your RAM would not necessarily show more free storage - but if RAM were needed
there would be no delay to swap out memory as it would have already been swapped out.
Doing this is usually a sub-optimal strategy as Linux tries to use as much unused memory as possible for extra buffer space.
I am not sure if that will serve what OP is looking for. By default if swappiness is set to low it will make the kernel to drop cached pages for freeing up the memory instead of swapping. If swappiness is set to higher value instead of dropping cached pages kernel will use swap. Setting swap to 100 will not give precedence to swap over RAM.
Just did a small test with swappiness set to 100 (rebooted the VM after putting it in sysctl) and the output does not shows system giving precedence to swap over RAM.
I guess that in the new version Swap file, Speed between Swap partition and Swap file solved and both are same. If we use Some HDD like SSD can Swap speed same RAM speed?
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.