MDA/MDD/TDD/DDD/DDDDDDD
          posts - 536, comments - 111, trackbacks - 0, articles - 0
            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

          在Linux服務器上手工釋放內存(轉)

          Posted on 2011-01-03 20:03 leekiang 閱讀(347) 評論(0)  編輯  收藏 所屬分類: LINUX,UNIX

          總有很多朋友對于Linux的內存管理有疑問,而在新版核心中,似乎對這個問題提供了新的解決方法。

          當在Linux下頻繁存取文件后,物理內存會很快被用光,當程序結束后,內存不會被正常釋放,而是一直作為caching。這個問題,貌似有不少人在問,不過都沒有看到有什么很好解決的辦法。通過以下方法,可以快速釋放你的內存。

          注:不建議在數據庫之類的服務器上手動釋放內存,有可能造成數據丟失。

          1.查看內存使用情況
          free -m
          2.釋放內存
          sync
          echo "1">/proc/sys/vm/drop_caches
          3.查看內存使用情況
          free -m

          轉自http://www.gaojinbo.com/%e5%9c%a8linux%e6%9c%8d%e5%8a%a1%e5%99%a8%e4%b8%8a%e6%89%8b%e5%b7%a5%e9%87%8a%e6%94%be%e5%86%85%e5%ad%98.html

          主站蜘蛛池模板: 山丹县| 姜堰市| 云南省| 满洲里市| 确山县| 龙州县| 肥东县| 花莲县| 枞阳县| 太和县| 颍上县| 星子县| 廉江市| 沙湾县| 金山区| 沙洋县| 都安| 富民县| 昆明市| 获嘉县| 东海县| 大安市| 桐庐县| 宜州市| 温泉县| 普宁市| 突泉县| 洞头县| 福清市| 秦安县| 丰都县| 漯河市| 卫辉市| 嘉义市| 满城县| 瓮安县| 漾濞| 丰镇市| 宁阳县| 察雅县| 晋江市|