Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxについて >> Linuxコマンドを使用してメモリを解放する方法

Linuxコマンドを使用してメモリを解放する方法

  

Linuxコンピュータは長い間使用されてきましたが、その多くはメモリ不足が原因で発生しています。システムメモリを定期的に解放することは非常に重要です。以下はコマンドによってメモリをクリーンアップする方法です。

VPSに内蔵されているWEBサーバーは長時間稼働しており、メモリ使用量はますます占有されていますスモールメモリVPSの場合は、SWAPパーティションが直接使用され、システムアプリケーションのパフォーマンスに影響します。 。以下は、linuxメモリをクリーンアップするための非常に単純なスクリプトです。それをcrontabのスケジュールされたタスクに入れる限り、定期的にLinuxサーバのメモリをクリーンアップできます。

コードは次のとおりです。

#! /bin /bash

#データがディスクキャッシュに書き込まれます。

sync

#ページキャッシュを削除します。

echo 1》 /proc /sys /vm /drop_caches

sync

#Clean All Cache

echo 3》 /proc /sys /vm /drop_caches

ここで/proc /sys /vm /drop_cachesにはそれぞれ0〜3の4つの値があります。

0 - ページキャッシュを解放しない

2 - デントとiノードを解放する

3&ndashに、定期的に実行するのcrontabに与えられたすべてのキャッシュ

スクリプトとスクリプトの実行権限のリリース:


補足:手動でメモリを解放メソッド

コードは次のとおりです。

sudo sh -c' echo 1》 /proc /sys /vm /drop_caches'

sudo sh -c' echo 2》 /proc /sys /vm /drop_caches'

sudo sh -c' echo 3》 /proc /sys /vm /drop_caches'

上記はLinuxがコマンドを使ってメモリをクリーンアップする方法です。主な紹介はコマンドのクリーンアップです。多くのツールは、メモリの解放で役割を果たすことができます。

Copyright © Windowsの知識 All Rights Reserved