zoukankan      html  css  js  c++  java
  • Win10

    1. 概述

    1. win 10 内存时不时溢出
    2. 目前还没有跟踪完毕
      1. 有空继续跟踪

    2. 问题

    1. win10 内存动不动就 往上涨
      1. 只涨不降
      2. 看各个进程又是正常的

    3. 思路

    1. 先看看内存情况
      1. 妈的我 jvm 的内存都分析不清楚, 这下要看 windows 的...
    2. 定位进程
    3. 能改就改, 不能改干掉

    4. 初步诊断

    1. 获取 win10 的内存工具

      1. RAMMap
        1. 偏向整体
      2. vmmap
        1. 偏向具体进程
    2. 使用 rammap

      1. 结果

        1. paged pool 使用的内存最多, 而且成 active 状态
      2. 保存当前内存的情况

        1. 便于以后分析
    3. 我蒙蔽了

      1. 最开始以为是某个进程的问题

        1. 现在发现是不是进程的问题
          1. 虽然归根结底都是, 但想直接追踪到源头, 貌似没那么简单
        2. paged pool
          1. 内存的概念对我来说, 确实不太熟悉
          2. jvm 连堆内存的分配都有点模糊
      2. 后续查资料

        1. 在 aliyun 的论坛发现了这么一篇帖子
          1. ref
            https://help.aliyun.com/knowledge_detail/41023.html
            
          2. 其他
            1. 问题和我差不多
            2. 进过了 任务管理器, rammap, poolmon 日志 几个阶段, 最后确定问题的来源, 是 SafeDogFileGuard.sys
            3. 文章的结果, 是把 safedog 直接卸载了

    5. 我的处理

    1. 目前还没有处理

      1. 不太想弄
    2. 思路

      1. 跟着这个文章的思路走
        1. perfmon 日志
        2. safedog
          1. 这玩意的结尾是 .sys, 不知道是哪路神仙
    3. 临时处理方案

      1. 只有重启咯
    尽量尝试解释清楚; 自己校对能力有限, 如果有错误欢迎指出
  • 相关阅读:
    取消svn版本控制
    Sublime Text 2搭建Go开发环境(Windows)
    RESTful API 设计指南
    laravel-v5.1分页并带参数
    laravel使用的模板引擎 blade
    控制器中添加DB类才可以操作数据库表中的数据
    简单hello world
    创建控制器命令
    命令创建模型类
    IntelliJ IDEA类头注释和方法注释
  • 原文地址:https://www.cnblogs.com/xy14/p/11272800.html
Copyright © 2011-2022 走看看