Home  >  Article  >  Operation and Maintenance  >  Explore the method of linux swap memory expansion

Explore the method of linux swap memory expansion

coldplay.xixi
coldplay.xixiforward
2020-07-21 17:32:042930browse

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

View memory space

free -h

Increase swap space through swap partition file

1. Create a swap partition file

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

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

The path here must correspond to the previous path.

3. Enable swap partition file

swapon swapfile

4. Add boot function

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

swapfile swap swap defaults 0 0

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!

Statement:
This article is reproduced at:jb51.net. If there is any infringement, please contact admin@php.cn delete