찾다
시스템 튜토리얼리눅스Linux는 지침을 사용하여 캐시 방법을 해제합니다.
Linux는 지침을 사용하여 캐시 방법을 해제합니다.Aug 07, 2024 pm 04:33 PM
linux리눅스 튜토리얼레드햇리눅스 시스템리눅스 명령리눅스 인증빨간 모자 리눅스리눅스 비디오

Linux 시스템의 캐싱 메커니즘은 dentry(VFS의 경우 파일 경로 이름을 inode로 빠르게 변환), Buffer Cache(디스크 블록 읽기 및 쓰기용) 및 Page Cache(파일 inode 읽기 및 쓰기용)를 대상으로 합니다. ).) 캐싱 작업을 수행합니다. 그러나 많은 수의 파일 작업을 수행한 후에는 기본적으로 캐시가 메모리 리소스를 소모하게 됩니다. 그러나 실제로는 파일 작업이 완료되었으며 캐시의 이 부분은 더 이상 사용되지 않습니다. 이때 캐시가 메모리 공간을 차지하는 모습만 지켜볼 수 있을까요?

Linux는 지침을 사용하여 캐시 방법을 해제합니다.

그래서 Linux에서는 메모리를 수동으로 해제해야 하는데, 이는 실제로 캐시를 해제하는 작업입니다.

캐시 해제 목적을 달성하려면 먼저 키 구성 파일 /proc/sys/vm/drop_caches를 이해해야 합니다. 이 파일은 캐시 해제 매개변수를 기록합니다. 기본값은 0이며, 이는 캐시가 해제되지 않음을 의미합니다. 그 값은 0에서 3 사이의 숫자일 수 있으며 다양한 의미를 나타냅니다.

0 – 출시되지 않음

1 – 출시 페이지 캐시

2 – 덴트리와 아이노드 출시

3 – 모든 캐시 무료

매개변수를 알고 나면 다음 지침을 사용하여 필요에 따라 작동할 수 있습니다.

먼저 동기화 명령을 사용하여 수정된 i-노드, 지연된 블록 I/O 및 읽기-쓰기 매핑 파일을 포함하여 기록되지 않은 모든 시스템 버퍼를 디스크에 써야 합니다. 그렇지 않으면 캐시 해제 프로세스 중에 저장되지 않은 파일이 손실될 수 있습니다.
#동기화

다음으로 /proc/sys/vm/drop_caches 파일에 필수 매개변수를 작성해야 합니다. 예를 들어 모든 캐시를 해제해야 하는 경우 다음 명령을 입력합니다.

으아악

이 명령은 입력과 동시에 적용되며, 사용 가능한 메모리가 확연히 늘어난 것을 확인할 수 있습니다.

현재 캐시에서 해제된 매개변수를 쿼리하려면 다음 명령을 입력할 수 있습니다.

으아악

위는 Linux가 캐시를 해제하기 위해 명령을 사용하는 방법에 대한 소개입니다. 컴퓨터가 점점 더 멈춘다고 느끼면 메모리가 많이 사용되는 것일 수도 있습니다.

위 내용은 Linux는 지침을 사용하여 캐시 방법을 해제합니다.의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
什么是linux设备节点什么是linux设备节点Apr 18, 2022 pm 08:10 PM

linux设备节点是应用程序和设备驱动程序沟通的一个桥梁;设备节点被创建在“/dev”,是连接内核与用户层的枢纽,相当于硬盘的inode一样的东西,记录了硬件设备的位置和信息。设备节点使用户可以与内核进行硬件的沟通,读写设备以及其他的操作。

Linux中open和fopen的区别有哪些Linux中open和fopen的区别有哪些Apr 29, 2022 pm 06:57 PM

区别:1、open是UNIX系统调用函数,而fopen是ANSIC标准中的C语言库函数;2、open的移植性没fopen好;3、fopen只能操纵普通正规文件,而open可以操作普通文件、网络套接字等;4、open无缓冲,fopen有缓冲。

linux怎么判断pcre是否安装linux怎么判断pcre是否安装May 09, 2022 pm 04:14 PM

在linux中,可以利用“rpm -qa pcre”命令判断pcre是否安装;rpm命令专门用于管理各项套件,使用该命令后,若结果中出现pcre的版本信息,则表示pcre已经安装,若没有出现版本信息,则表示没有安装pcre。

linux中eof是什么linux中eof是什么May 07, 2022 pm 04:26 PM

在linux中,eof是自定义终止符,是“END Of File”的缩写;因为是自定义的终止符,所以eof就不是固定的,可以随意的设置别名,linux中按“ctrl+d”就代表eof,eof一般会配合cat命令用于多行文本输出,指文件末尾。

linux中什么叫端口映射linux中什么叫端口映射May 09, 2022 pm 01:49 PM

端口映射又称端口转发,是指将外部主机的IP地址的端口映射到Intranet中的一台计算机,当用户访问外网IP的这个端口时,服务器自动将请求映射到对应局域网内部的机器上;可以通过使用动态或固定的公共网络IP路由ADSL宽带路由器来实现。

linux怎么查询mac地址linux怎么查询mac地址Apr 24, 2022 pm 08:01 PM

linux查询mac地址的方法:1、打开系统,在桌面中点击鼠标右键,选择“打开终端”;2、在终端中,执行“ifconfig”命令,查看输出结果,在输出信息第四行中紧跟“ether”单词后的字符串就是mac地址。

手机远程linux工具有哪些手机远程linux工具有哪些Apr 29, 2022 pm 05:30 PM

手机远程linux工具有:1、JuiceSSH,是一款功能强大的安卓SSH客户端应用,可直接对linux服务进行管理;2、Termius,可以利用手机来连接Linux服务器;3、Termux,一个强大的远程终端工具;4、向日葵远程控制等等。

linux中lsb是什么意思linux中lsb是什么意思May 07, 2022 pm 05:08 PM

linux中,lsb是linux标准基础的意思,是“Linux Standards Base”的缩写,是linux标准化领域中的标准;lsb制定了应用程序与运行环境之间的二进制接口,保证了linux发行版与linux应用程序之间的良好结合。

See all articles

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

뜨거운 도구

MinGW - Windows용 미니멀리스트 GNU

MinGW - Windows용 미니멀리스트 GNU

이 프로젝트는 osdn.net/projects/mingw로 마이그레이션되는 중입니다. 계속해서 그곳에서 우리를 팔로우할 수 있습니다. MinGW: GCC(GNU Compiler Collection)의 기본 Windows 포트로, 기본 Windows 애플리케이션을 구축하기 위한 무료 배포 가능 가져오기 라이브러리 및 헤더 파일로 C99 기능을 지원하는 MSVC 런타임에 대한 확장이 포함되어 있습니다. 모든 MinGW 소프트웨어는 64비트 Windows 플랫폼에서 실행될 수 있습니다.

Dreamweaver Mac版

Dreamweaver Mac版

시각적 웹 개발 도구

안전한 시험 브라우저

안전한 시험 브라우저

안전한 시험 브라우저는 온라인 시험을 안전하게 치르기 위한 보안 브라우저 환경입니다. 이 소프트웨어는 모든 컴퓨터를 안전한 워크스테이션으로 바꿔줍니다. 이는 모든 유틸리티에 대한 액세스를 제어하고 학생들이 승인되지 않은 리소스를 사용하는 것을 방지합니다.

SublimeText3 Mac 버전

SublimeText3 Mac 버전

신 수준의 코드 편집 소프트웨어(SublimeText3)

메모장++7.3.1

메모장++7.3.1

사용하기 쉬운 무료 코드 편집기