本地机:windows10

二:详细问题剖析

1:CPU、内存非常打消方法

ECS异常处理 汽车知识

当察觉到自己做事器实例 CPU 有时溘然飙高,或内存花费过大,可以参考以下方法,进行自我问题打消

    (1)CPU 飙高时,考试测验通过管理终端连接做事器,查看是否是 Windows Update 做事在进行自动更新

(2)CPU 飙高时,检讨杀毒软件是否在后台实行扫描操作。
您可以升级杀毒软件为最新版本,或者删除杀毒软件。

(3)考试测验通过掌握台连接做事器,打开任务管理,,在进程里安装CPU、内存进行排序,查看资源霸占非常的进程有哪些,个中System ldle process代表空闲CPU,越高越好,查看查看到非常进程,可以点中后,右键选择“打开文件位置”,找到非常进程实行文件所在位置,选择删除还是关闭,如下图

<img src=\公众https://pic2.zhimg.com/v2-d44a82c619674a4576e0c1cc62a91362_b.jpg\"大众 data-caption=\公众\公众 data-size=\"大众normal\"大众 data-rawwidth=\"大众515\"大众 data-rawheight=\"大众475\"大众 class=\公众origin_image zh-lightbox-thumb\"大众 width=\"大众515\公众 data-original=\"大众https://pic2.zhimg.com/v2-d44a82c619674a4576e0c1cc62a91362_r.jpg\"大众>

<img src=\"大众https://pic4.zhimg.com/v2-43addb695bbe95ebb35c88d4fa97a642_b.jpg\"大众 data-caption=\"大众\"大众 data-size=\"大众normal\公众 data-rawwidth=\"大众454\公众 data-rawheight=\"大众425\"大众 class=\"大众origin_image zh-lightbox-thumb\"大众 width=\公众454\"大众 data-original=\"大众https://pic4.zhimg.com/v2-43addb695bbe95ebb35c88d4fa97a642_r.jpg\"大众>

您也可以通过 “任务管理器---性能---资源监视器”查看包括CPU、内存、IO和带宽的监控,以及包括每个进程的详细情形,如下图

<img src=\公众https://pic3.zhimg.com/v2-f704f9dc09e1a50ce7e397fd56bed10a_b.jpg\公众 data-caption=\公众\"大众 data-size=\"大众normal\"大众 data-rawwidth=\公众400\"大众 data-rawheight=\"大众403\公众 class=\"大众content_image\"大众 width=\"大众400\公众>

<img src=\"大众https://pic1.zhimg.com/v2-3d40a569040f2ceca500ae9444f34ec4_b.jpg\"大众 data-caption=\"大众\"大众 data-size=\"大众normal\公众 data-rawwidth=\"大众925\"大众 data-rawheight=\"大众618\"大众 class=\"大众origin_image zh-lightbox-thumb\公众 width=\"大众925\"大众 data-original=\"大众https://pic1.zhimg.com/v2-3d40a569040f2ceca500ae9444f34ec4_r.jpg\"大众>

2:虚拟内存不敷

在 Windows 操作系统中,内核以及运用程序是通过虚拟内存来进行内存管理和利用由于物理内存是有限的资源,Windows 引入了 Paging File (页面文件)实现虚拟内存。
以32位操作系统为例,每个进程有自己 2 GiB 专用的用户态虚拟地址空间

一样平常而言,当系统短缺虚拟内存会引起很多问题,包含但不限于:

(1)操作系统运行缓慢,乃至涌现Hang(夯机),蓝色背景界面的情形

(2)用户本地掌握台输入用户名、密码后,无法登录到操作系统,卡在欢迎界面

(3)无法远程桌面,提示”页面文件太小, 无法完成操作”

(4)安装做事失落败,例如安装IIS、.NET Framework、FTP提示”资源不敷”,或者安装进程卡住

(5)安装三方做事,例如MYSQL做事安装失落败,或者安装完毕后无法启动

(6) Windows Update无法更新

(7)系统抛出”虚拟内存不敷”的报错,运用程序由于内存分配涌现非常关闭的情形。

(8)打创办事器管理器提示“MMC在一个管理单元检测到缺点

(9)做事器管理器掌握台打开后自动关闭

针对上述情形,有两种方法进行检测

方法1: 检讨系统日志

打开事宜查看器(运行->eventvwr), 在系统日志中创造”Resource-Exhaustion-Detector”报出的2004 缺点,Windows 成功诊断出虚拟内存不敷的情形。
以下程序利用了大部分虚拟内存: mysqld.exe (1320) 利用了 2801614848 字节;svchost.exe (808) 利用了 422494208 字节;tomcat8.exe (2744) 利用了 336797696 字节。

方法2: 检讨任务管理器

任务管理器中创造检讨已提交内存与虚拟内存的比例。

<img src=\公众https://pic3.zhimg.com/v2-4121db310d0031bf316dcb01692eb93f_b.jpg\"大众 data-caption=\公众\公众 data-size=\"大众normal\"大众 data-rawwidth=\"大众421\"大众 data-rawheight=\"大众448\公众 class=\"大众origin_image zh-lightbox-thumb\公众 width=\"大众421\"大众 data-original=\公众https://pic3.zhimg.com/v2-4121db310d0031bf316dcb01692eb93f_r.jpg\公众>

涌现上述系统虚拟内存耗尽的情形有如下可能性:

(1)系统物理内存资源不敷

(2)系统未配置paging file (页面文件)或者页面文件配置较小

(3)系统存在内存透露(包含其它各种可能的核心资源的透露)

例如,某些情形下,正如上图,您可能创造系统仍旧显示有可用的物理内存,但是仍旧提示虚拟内存不敷,这可能是系统Section资源花费尽导致。

针对这种情形可以手动配置虚拟内存,可参考阿里官方文档

配置 Windows 系统虚拟内存