精华内容
下载资源
问答
  • 一般一台服务器的运行内存会随着我们打开程序而被占用,运行的程序越多,则占用的内存越,当内存占用到一定程度,就会造成电脑的卡顿。比如我们在运行EasyNVR视频平台时,视频拉流播放的操作会造成服务器的负责,...

    一般一台服务器的运行内存会随着我们打开程序而被占用,运行的程序越多,则占用的内存越高,当内存占用到一定程度,就会造成电脑的卡顿。比如我们在运行EasyNVR视频平台时,视频拉流播放的操作会造成服务器的负责,这时内存占用就会增加。

    我们发现当EasyNVR在Chrome浏览器播放视频流的时候,windows占用的内存越来越高,超过了普通值。

    75.png

    我们知道chrome是用ppapi的flash,该类型的flash插件会将缓存存在内存里,所以观看视频时间越长,内存消耗越大,而npapi类型的flash会将缓存存在硬盘上,降低内存占用。

    内存占用解决方案

    如果是使用谷歌浏览器的话,我们可以添加一个重启的书签,按以下步骤进行配置。

    (1)首先打开书签编辑或者(crtl + D)

    76.png

    (2)添加书签的界面出现后点击【更多】:

    77.png

    (3)配置书签的名称、地址以及存放的书签目录:

    78.png

    (4)添加完成后在标签页面可以找到我们创建的标签,点击运行就会释放内存:

    79.png

    (5)我们来看下内存的释放情况如下图:

    80.png

    关于内存占用,我们之前也解决过EasyGBS内的相关问题:EasyGBS快照拉流频繁占带宽及内存怎么解决。大家有兴趣可以了解一下。更多视频相关解决方案,欢迎联系我们咨询。

    展开全文
  • sql server windows nt 64bit 内存占用过高解决办法

    万次阅读 多人点赞 2019-10-30 11:17:29
    sql server windows nt 64bit 内存占用过高解决办法内存居高背景软件运行环境参数内存占用居高不下内存高占用竟然降下去了降内存的办法 内存居高背景 本人业余从事淘宝客研究,是一个误入技术领域的非专业技术人员,...

    内存居高背景

    本人业余从事淘宝客研究,是一个误入技术领域的非专业技术人员,业余时间用:asp.net+sql server express 搭建一个网站,网 址:爱尚偶乐分享,技术比较low,各位看官就请多见谅。

    网站大约在2019年3月份上线,运行了半年之久,发现内存占用比例飙升,一度达到80-90%,网站只存储了淘宝联盟、多多客的推广链接,数据大约50-70M左右,以非专业人员评估,应该用不到那么大的内存空间,一直不明所以。

    软件运行环境参数

    在2018年12月12日,当晚做了冲动的决定,头脑一发热,按耐不出内心的想法,赶紧上阿里云买下ECS,系统配置如下:
    服务器配置
    购买ECS花费我近1700大洋,各位看官估计都认为我人傻钱多,据后来事实验证,我确实是人傻,但钱不多。
    数据库配置
    数据库方面,考虑自己对microsoft sqlserver最熟,另一个是出于对版权的考虑,再一个是轻量,所以采用express版本,至于与standard版本,是否有效率上的差异,我也拿不太准,有待进一步测试。

    内存占用居高不下

    ECS买了之后,不能一直闲置啊,么有办法,临时找了几本书asp.net的书,初入职场时干过一年的net.asp开发,多少心里还有点数,临时临为就编写自己的个人网站。前后大概用了三个月时间,一边看书,一边写代码,中间的过程,省略一万字,也算是历经千辛万苦,好歹是给搞出来的,哈哈,我还是有点小佩服自己,至少有8年我没有系统的写过代码了。

    代码差不多码完了,直接部署到ECS上的IIS中,过程比较顺利,能正常仿问,后续的时间里,也不断迭带了一功能,也开发了mobile版,但一直没有关注系统性能问题,直到临近今年双十一,我上ECS看系统监控性能图表,吓到我了。
    内存使用量
    我上来看性能报表主要原因,是因为上线半年以来,并没有带来理想收益,一直处于亏损状态,淘宝客并没有我想像的那么好做,流量是个大问题,给我的感觉是,大家现在不是谈虎色变,而是谈“加微信”色变,谈微商色变,大家有么有这样的感觉。

    为了让自己的钱包不至于太干瘪,目前流量也不太,就想着将服务器降配,降到2核4G上,我的钱袋子还能留点,但一看内存都飙到6-7G了,顿时给我浇了一盆冷水,毕竟做了大半年,现在放弃又很可惜,我该怎么办呢。

    当时为了网站仿问效率比较高,采用memorycatch缓存技术,将首面内容、频道信息、分类信息、菜单信息以及页面主要参数进行了缓存,所对对内存要求比较高,但高到多少我心里也没有低,当时还沾沾自喜,用上了缓存技术。没办法,我只能泡到各大asp.net群里,问有没有办法降低内存的消耗,可能是我没有说清楚,搞了一周也没有问到好办法,问题就一直拖着。

    内存高占用竟然降下去了

    不知道什么原因,一下刺激我的脑回路,我服务器从买至今,都没有重启动过,试试万能启起行不行(之前帮朋友看过网吧,网管万技术,重启试试),哈哈,重启竟然生效。

    事实告诉我,肯定是什么东东,偷偷的吃掉什么内存了,我就连续多天观察阿里云性能监控图表,哈哈,偷吃的贼被的逮到了。
    内存占用图
    服务启重启后,随时间的推移,内存占用又起来了。这到底是什么情况呢,还要不要人活了,活还是要活着,毕竟好死不如癞活着。

    好吧,咱们再去找罪魁祸首,通过服务器任务管理器观察,发现进程sql server windows nt 64bit 占用内存达到1G左右,元凶终到找到了。
    任务管理器监控图片

    降内存的办法

    解决的原理就是控制sqlserver消耗内存与释放内存的原因,经查文献和试验可知,SQL Server对服务器内存的使用策略是用多少内存就占用多少内存,只用在服务器内存不足时,才会释放一点占用的内存,至少释放多少,完全由sql server控制,所以SQL Server 服务器内存往往会占用很高。

    SQL Server提供数据库脚本查徇内存占用情况
    sql script: DBCC MemoryStatus
    数据库脚本执行情况
    这些内存一般都是Sql Server运行时候用作缓存的:

    1. 数据缓存:执行查询语句,Sql Server会将相关的数据内容(Sql Server操作的数据都是以页为单位的)加载到内存中进行缓存,以便于再次请求此页的数据的时候,直接从内存返回,大大提高了提取效率。
    2. 执行命令缓存:在执行存储过程,自定函数时,Sql Server需要先二进制编译再运行,编译后的结果也会缓存起来, 再次调用时就无需再次编译。

    其它DBCC管理命令
    DBCC FREEPROCCACHE 清除存储过程相关的缓存
    DBCC FREESESSIONCACHE 会话缓存
    DBCC FREESYSTEMCACHE(‘All’) 系统缓存
    DBCC DROPCLEANBUFFERS 所有缓存

    以上命令虽然会清除掉现有缓存,为新的缓存腾出空间,但是Sql server并不会因此释放掉已经占用的内存。Sql Server并没有提供任何命令允许我们释放不用到的内存。因此我们只能通过动态调整Sql Server可用的物理内存设置来强迫它释放内存。

    限制Sql Server可用的物理内存设置步骤sqlserver设置
    sql server设置
    按以上步骤,设置sql占用内存的上限,就会让sqlserver在内存上限范围内,主动清除脏数据替换成热数据,不至少向吸血鬼一样,无休止占用内在。

    这样我双十一就能顺利,将我的服务器下调一个档次,我也不担心用户的体验,如果有帮到各位,也请点一个赞,全是个人的真实经历。

    展开全文
  • Windows 系统内存占用过高

    千次阅读 2019-11-08 23:52:50
    Win10开机内存突然飙升到90%多以上,这种问题肯定是win10自身的锅,不知道启动了哪些超级耗内存的程序模块,查了资料,其中有一个是由于 Windows update和superfetch 这两个引起的。 ...

    Win10开机内存突然飙升到90%多以上,这种问题肯定是win10自身的锅,不知道启动了哪些超级耗内存的程序模块,查了资料,其中有一个是由于

    Windows update
    

    是这个引起的。
    在这里插入图片描述
    把自动更新关闭后就不会了。在系统的运行窗口输入

    services.msc
    

    之后把Windows update禁用掉即可。
    在这里插入图片描述

    把在此时间之后重置失败计数设置为: 0天

    在这里插入图片描述

    在这里插入图片描述
    分析飙升原因是:win10总是强制用户

    关机并更新
    

    或者

    重启并更新
    

    然后我们操作之后,开机的内存暴涨,导致系统在奔溃的边缘挣扎。据我片面的猜测是,每次我们更新了win系统,本来是禁用windowns update,它现在又把它开起来,使用导致内存暴涨。这个windowns update实在是个大坑,无论怎么禁用,它总是在每次更新后,又被自动开启。 我们的权限还是不够呀。根本无法彻底保证禁用它,除非有什么妙招。

    最根本的办法是加内存条,扩大内存容量,让windows自己随便折腾。。。

    展开全文
  • Windows Server 内存占用过高问题解决

    万次阅读 2017-02-11 09:04:14
    Windows server使用中,任务管理器显示已经占用内存99%,但是将所有显示的进程占用内存加起来并没有占到系统内存的这么多。极有可能是数据库占用 通过设置SQL SERVER 使用AWE分配内存的方式来限制SQL SERVER占用的...

    Windows server使用中,任务管理器显示已经占用内存99%,但是将所有显示的进程占用内存加起来并没有占到系统内存的这么多。极有可能是数据库占用
    内存占用达到99%

    通过设置SQL SERVER 使用AWE分配内存的方式来限制SQL SERVER占用的内存大小。

    设置SQL SERVER的AWE分配内存方法

    设置【最大服务器内存(MB)】

    展开全文
  • sql server windows nt 64bit 内存占用过高

    千次阅读 2020-09-10 22:18:36
    配置一些sql server所占用的最大内存即可解决: https://blog.csdn.net/baidu_40216896/article/details/102815630 正文开始: 今天晚上7点,同时突然发来消息,某个项目的服务器内存暴了,图片如下: 看...
  • 这是windows10的一个问题,反反复复的出现(4核 8G内存) 那我们现在来看看如何处理。 根据官方给出的最低配置要求:1G就可以了(当然这是理论值,我们这边就算2G,开机什么都不做占2G内存,也就25%的内存是吧,如果...
  •  现在默认的照片查看方式是照片应用, 但是一个app 你这是要逆天呀,占用这么多??还好我的是16g 但是我的16g 也刚不住这个坏家伙呀! 下面给大家讲一下怎么改回原来的照片查看器,告别这个垃圾app   win+R ...
  • windows 内存过高解决办法 原因一 由于win10默认开启了内存压缩(memory compression),...计算机自动分配的虚拟内存过高,导致开机内存占用80 解决办法 控制面板——>系统和安全——>系统——>高级系统设置
  • windows2008内存使用过高问题

    千次阅读 2018-12-28 11:39:01
    最近一段时间发现业务的一台机器windos2008的可使用内存持续降低,今天已经降低到2G。计算了跑着的进程的...Mapped file占用大量内存4G,根据微软官网给出的解释:You experience performance issues in applicati...
  • Windwos10系统突然很卡,16G内存,开机就60%...查看内存占用,没有特别的,总感觉有内存泄漏。试了各种姿势无果,后来升级一下驱动,竟然好了,开机只有20%左右,这是什么鬼。有相同情况的道友,可以试试这条路。 ...
  •  Tomcat下面部署很多个java项目的war包,tomcat启动一段时间后,发现cpu占用过高,整个界面卡死! 二、通过process explorer查看java进程下的线程 process explorer是Windows系统和应用程序监视工具。 process ...
  • windows10内存占用问题

    千次阅读 2021-01-23 00:44:37
    这个是任务管理器显示的内存占用,加起来怎么也到不了20*0.82=16G吧。 开始以为是电脑中毒了,各种杀毒。后来到网上到处找原因,才知道是windows10的bug。 原因是:系统自带的网络数据监控和Killer网卡的监控...
  • 查看会话内存占用情况 SELECT server "连接类型", s.username, OSUSEr, NAME, VALUE/1024/1024 "占用内存MB", s.SID "会话ID", s.serial#, spid "操作系统进程ID", p.PGA_USED_MEM, ...
  • Windows内存占用问题

    千次阅读 2017-02-17 21:35:31
    我现在使用Windows10,刚打开电脑,打开校园网客户端(Dr.Com)和一些常用软件,之后就打开WIFI共享大师给手机提供免费WIFI。我发现手机下载一会后,电脑卡住了。经过多次试验,我发现自己电脑的内存只增不减,于是...
  • 查看会话内存占用情况 SELECT server "连接类型", s.username, OSUSEr, NAME, VALUE/1024/1024 "占用内存MB", s.SID "会话ID", s.serial#, spid "操作系统进程ID", p.PGA_USED_MEM, ...
  • Windows Server 2008 R2服务器内存使用过高,但与任务管理器中进程占用内存和不一致 原文:Windows Server 2008 R2服务器内存使用过高,但与任务管理器中进程占用内存和不一致 系统环境: Windows...
  • Linux内存占用过高?非也

    千次阅读 2016-03-08 00:09:43
    Linux内存占用过高
  • 系统环境: WindowsServer 2008R2 Enterprise 搭建有 web服务器(iis) 和 文件服务 问题描述: WindowsServer 2008R2系统内存耗光(64G,...Windows Server 2008 R2服务器内存使用过高,但与任务管理器中进...
  • windows内存异常飚

    千次阅读 2019-06-08 14:51:30
    内存异常飚,调出任务管理器查看进程确实也无占用内存存在。 管理员模式下运行命令行执行该命令:sc config Ndu start=disabled
  • win10的自动更新特别频繁,并且对于一般的用户更新的意义不大,还会越用越卡,本文交给大家 一个彻底关闭windows update的方法!
  • w3wp.exe是在IIS...对于w3wp.exe这个进程占用内存过高的问题,网上很多解决方法都是通过在命令提示符运行iisapp -a ,来查看PID在iis应用池程序对应的服务名,然后做回收处理。 但是在Windows server2016中,...
  • windows SgrmBroker占用内存过

    千次阅读 2019-11-21 11:18:40
    1.进入注册表 windows+R 2.找到以下这个SgrmBroker 可以复制以下这个粘贴到注册表栏。或者自己找到 计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SgrmBroker 3.修改两个参数 双击...
  • win10内存占用过高解决办法参考

    千次阅读 2019-12-10 23:51:44
    win10内存占用过高解决办法参考 1.问题描述: win10刚开机,浏览器和聊天工具等什么都不开,已用内存达75%左右了,开个浏览器能达到90%,电脑是8G内存的。 2. 方法:之前可能很焦躁,没查到,然后是通过跑电脑诊断...
  • MySQL 5.6内存占用过高解决方案

    千次阅读 2015-10-15 09:52:26
    但reizhi在安装配置后却发现其内存占用不下,无论如何调整cache甚至禁用InnoDB都不能解决。由于VPS仅有1GB内存,在开启常用的Web服务之后,无力再为MySQL提供400MB以上的物理内存。 通过网络爬文,MySQL 5.6...
  • win8 内存占用过高 问题小结

    千次阅读 2015-06-14 17:22:00
    win8 内存占用过高 问题小结 软件冲突、内存泄露、驱动、服务 虚拟内存,页面缓冲池设置 superfetch超级预读取 家庭组等功能 内存太小 中毒
  • 参考: 1 http://www.winwin7.com/JC/4761.html 2 http://www.xitongcheng.com/jiaocheng/win10_article_37673.html 方法一,亲测可用
  • 内存过高 解决方法:解决win10一开机占用内存就飙到70%的问题
  • 用wpf+visifire实现获取Windows系统内存占用和CPU占用,界面用Visifire.Gauges展现。
  • WIN10开机内存占用过高

    千次阅读 2018-03-01 16:50:37
    网上搜了下,是由于Win10 SuperFetch 超级预读服务的问题,这是个比较吃cpu和内存的服务。 解决 1.此电脑 -> 右击 “管理” -> 服务和应用程序 -> 服务。 2.找到 “Superfetch”服务,启动...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 675,822
精华内容 270,328
关键字:

windows内存占用过高