Explore the method of linux swap memory expansion

coldplay.xixi
Release: 2020-07-21 17:32:04
forward
2931 people have browsed it

Explore the method of linux swap memory expansion

swap swap memory mainly means that when the physical memory is not enough, the system will enable part of the hard disk space to act as server memory. By default, swap memory will have some setting standards, which are related to The size of physical memory is also related. The specific standards are as follows:

Ram大小 	Swap大小 	激活Swap后合计大小
256MB 	256MB 	512MB
512MB 	512MB 	1GB
1GB 	1GB 	2GB
3GB 	2GB 	5GB
4GB 	2GB 	6GB
6GB 	2GB 	8GB
8GB 	3GB 	11GB
12GB 	3GB 	15GB
16GB 	4GB 	20GB
32GB 	6GB 	38GB
64GB 	8GB 	72GB
128GB 	11GB 	139GB
Copy after login

View memory space

free -h
Copy after login

Increase swap space through swap partition file

1. Create a swap partition file

dd if=/dev/zero of=/data2/swapfile bs=1M count=1024
Copy after login

where bs is the size of each block, count is the number of blocks; bs*count is the size of the swap file: here 1M*1024=1G. You can adjust it as needed. In addition, swapfile is the path of the swap file and can be modified according to needs.

2. Format the swap partition file

mkswap swapfile
Copy after login

The path here must correspond to the previous path.

3. Enable swap partition file

swapon swapfile
Copy after login

4. Add boot function

Modify the /etc/fstab file and add or modify this line:

swapfile swap swap defaults 0 0
Copy after login

Note that the path still needs to correspond, and it must be the full path. The last two are zeros, not a capital O.

This item is not required. If you do not modify the startup configuration, the swap space will be reset after the restart and the previous configuration will be lost.

When using a java program, we need to set its maximum heap memory, which is a kind of protection for the system.

This concludes this article about the expansion of linux~swap swap memory. For more information about the expansion of linux~swap swap memory, please search Script House’s previous articles or continue browsing the following Related articles I hope you will support Script House more in the future!

Related learning recommendations: linux video tutorial

The above is the detailed content of Explore the method of linux swap memory expansion. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:jb51.net
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template