色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Linux服務器卡頓救星之一招釋放Cache內存

馬哥Linux運維 ? 來源:馬哥Linux運維 ? 2025-01-16 10:04 ? 次閱讀

為了加速操作和減少磁盤I/O,內核通常會盡可能多地緩存內存,這部分內存就是Cache Memory(緩存內存)。根據設計,包含緩存數據的頁面可以按需重新用于其他用途(例如,應用程序)。

緩存內存在程序運行結束后不會自動釋放。這可能會導致程序頻繁讀寫文件后可用物理內存變得很少,必要時(比如內存確實不夠用),需要主動釋放緩存內存。

注意:一般情況下,是不推薦主動釋放緩存內存的,除非你有非常明確的需求,比如測試程序緩存內存的使用情況,因為對同一應用程序來說,緩存內存是可用的。

釋放緩存內容

可以通過修改系統控制文件/proc/sys/vm/drop_caches釋放緩存內存。

1、釋放pagecache(頁面緩存)

echo 1 > /proc/sys/vm/drop_caches

2、釋放reclaimable slab objects (includes dentries and inodes)(可回收slab對象(包括dentry,inode))

echo 2 > /proc/sys/vm/drop_caches

3、釋放slab對象和pagecache

echo 3 > /proc/sys/vm/drop_caches

這是一種非破壞性操作(non-destructive operation),不會釋放任何臟對象。如果要增加此操作釋放的對象數量,可以在寫入/proc/sys/vm/drop_cache之前運行sync。這將最大限度地減少系統上臟對象的數量,并創建更多待刪除的候選對象。

需要注意的是/proc/sys/vm/drop_caches不是用于控制,各種內核緩存(inodes,dentries,pagecache等等)增長的方法。當系統其它地方需要內存時,Linux內核會自動回收這些對象。

使用該文件可能引發性能問題。因為它會刪除緩存對象,可能需要消耗大量的I/O和CPU才能重新創建被刪除的對象,尤其是這些對象被大量使用的情況下。因此,不建議在測試或調試環境之外使用。

實踐測試

# free -m
              total        used        free      shared  buff/cache   available
Mem:           7794        2373        1478         431        3942        4691
Swap:          3967           0        3967
# echo 1 > /proc/sys/vm/drop_caches
# free -m
              total        used        free      shared  buff/cache   available
Mem:           7794        2373        2600         431        2821        4705
Swap:          3967           0        3967
# echo 2 > /proc/sys/vm/drop_caches
# free -m
              total        used        free      shared  buff/cache   available
Mem:           7794        1635        5527         431         631        5495
Swap:          3967           0        3967
# echo 3 > /proc/sys/vm/drop_caches
# free -m
              total        used        free      shared  buff/cache   available
Mem:           7794        1635        5529         431         630        5496
Swap:          3967           0        3967

鏈接:https://www.cnblogs.com/shouke/p/16156335.html

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11329

    瀏覽量

    209967
  • 服務器
    +關注

    關注

    12

    文章

    9255

    瀏覽量

    85755
  • 內存
    +關注

    關注

    8

    文章

    3042

    瀏覽量

    74177

原文標題:Linux服務器卡頓救星:一招釋放Cache內存,性能提升30%!

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    linux服務器和windows服務器

    和適用性。 首先,Linux服務器種基于開源的操作系統,其內核是由許多個人和組織共同開發和維護的。它具有高度的穩定性和安全 性。由于Linux操作系統的開放性,用戶可以根據自己的需
    發表于 02-22 15:46

    linux內存釋放操作

    Linux系統下,我們般不需要去釋放內存,因為系統已經將內存管理的很好。但是凡事也有例外,有的時候
    發表于 07-26 07:05

    回收服務器內存條 收購服務器內存

    內存也是內存(RAM),具有些特有的技術從而有著極高的穩定性和糾錯性能。最直觀的分辨服務器內存與普通
    發表于 01-07 17:43

    教你一招如何去選擇射頻濾波

    教你一招如何去選擇射頻濾波
    發表于 05-28 07:05

    高價收購服務器內存條,服務器內存條優勢回收

    內存也是內存(RAM),具有些特有的技術從而有著極高的穩定性和糾錯性能。最直觀的分辨服務器內存與普通
    發表于 09-22 19:20

    服務器內存

    服務器內存              服務器內存也是
    發表于 12-17 11:12 ?364次閱讀

    教你linux搭建web服務器

    教你linux搭建web服務器和大家分享了份配置文檔,希望對您用linux搭建web服務器有所啟發。
    發表于 12-28 14:18 ?8896次閱讀

    你知道linuxcache memory?

    當你讀寫文件的時候,Linux內核為了提高讀寫性能與速度,會將文件在內存中進行緩存,這部分內存就是Cache Memory(緩存內存)。即使
    發表于 04-26 15:49 ?1247次閱讀

    用這兩解決iPhone和耗電

    點進來教你兩,解決iPhone手機和耗電想學嗎?
    的頭像 發表于 08-24 11:48 ?4710次閱讀

    一招讓手機屏立馬干凈

    手機屏幕油膩還滿是手印?教你一招,立馬干凈亮閃閃
    的頭像 發表于 08-27 17:26 ?4549次閱讀

    Page Cache是什么 文帶你深入理解Linux的Page Cache

    是什么? 為了理解 Page Cache,我們不妨先看Linux 的文件 I/O 系統,如下圖所示: Figure1. Linux 文件 I/O 系統 上圖中,紅色部分為 Pa
    的頭像 發表于 10-20 14:12 ?5963次閱讀
    Page <b class='flag-5'>Cache</b>是什么 <b class='flag-5'>一</b>文帶你深入理解<b class='flag-5'>Linux</b>的Page <b class='flag-5'>Cache</b>

    分享Linux服務器的安全小貼士

    今天浩道跟大家分享Linux服務器的安全小貼士,讓你維護linux服務器安全上有些方向!
    發表于 01-29 11:27 ?327次閱讀

    如何使用Checkmk監控Linux服務器

    `Checkmk` 是用于監控 Linux 服務器的最常用和用戶友好的應用程序之一。它可以檢查與您的 Linux 服務器連接的
    的頭像 發表于 02-17 10:46 ?1254次閱讀
    如何使用Checkmk監控<b class='flag-5'>Linux</b><b class='flag-5'>服務器</b>?

    服務器遠程桌面的原因及解決方案

    我們使用高防服務器過程中,在連接遠程桌面時,往往在瀏覽網頁、開聊天軟件等操作的時候,遠程桌面會先得特別,這是為什么呢?當遇到網頁中有較多圖片、flash、視頻時或者開QQ聊天時,遠程桌面RDP
    的頭像 發表于 03-29 15:28 ?1.1w次閱讀
    <b class='flag-5'>服務器</b>遠程桌面<b class='flag-5'>卡</b><b class='flag-5'>頓</b>的原因及解決方案

    linux查看服務器配置

    如何使用Linux命令和工具來查看服務器配置,并提供些附加的相關信息和技巧。 第部分:概述服務器配置 為什么需要了解
    的頭像 發表于 11-17 09:41 ?1161次閱讀
    主站蜘蛛池模板: 欧美日韩国产码在线| 色哟哟tv| 亚洲AV精品一区二区三区不卡| 99久女女精品视频在线观看| 快播dvd吧| 18岁男人女人插孔| 美女乱草鲍高清照片| 中文字幕精品在线视频| 久久这里只有精品国产精品99| 中国老太性色xxxxxhd| 麻豆国产原创中文AV网站| 69国产精品成人无码视频| 麻豆区蜜芽区| ppypp日本欧美一区二区| 日本妈妈xxxx| 国产精品久久久亚洲偷窥女厕 | 亚洲精品国产熟女久久久| 韩剧19禁啪啪无遮挡大尺度| 野花影院手机在线观看| 久久久久久亚洲精品影院| 97蜜桃网123| 秋霞电影网伦大理电影在线观看 | 午夜影院费试看黄| 黄图gif揉胸吸奶| 国产人妻精品午夜福利免费不卡| 香蕉久久一区二区三区啪啪| 国产亚洲精品首页在线播放| 亚洲无遮挡| 蜜芽无码亚洲资源网站| 被两根巨大同时进去高H| 窝窝午夜色视频国产精品东北| 好男人视频免费高清在线观看www| 野草视频在线观看| 女教师公车痴汉在线播放| 国产高清视频在线观看不卡v | 久久内在线视频精品mp4| 99在线这精品视频| 小雪奶水涨翁工帮吸的推荐语录| 久9视频这里只有精品123| 91伊人久久大香线蕉| 乳巨揉みま痴汉电车中文字幕动漫|