应用webbrowser刷新页面内存一直增加
使用webbrowser刷新页面内存一直增加
使用webbrowser控件显示该网页http://www.ngdc.noaa.gov/geomagmodels/struts/calcDeclination的内容,这是计算各地磁偏角的网站,我想自动获取每个地方的磁偏角,但是每次自动填入经纬度文本框并点击Compute Declination键后内存总是增加8M左右,这样获取几百个点以后,计算机就卡的不得了。 我用浏览器浏览并手动点击数据发现页面内存也在增加,是不是该网站的问题?如何解决?
------最佳解决方案--------------------
既然不用登陆什么的,直接发HTTP 请求如何? 就可以不用webbrowser 这种重量级的控件了
------其他解决方案--------------------
网站的问题肯定存在,但是我觉得你的问题不在于这一点
一般来说你觉得卡的话有以下几种原因:
第一种 可能是你系统内存已经耗尽,开始使用虚拟内存
第二种 后台有程序在频繁的读写硬盘
第三种 网站的内容过多,导致IE加载起来很困难,比如你的页面的DOM元素过多(成千上万)
第四种 网站的JS编写有问题
------其他解决方案--------------------
这种情况很普遍.
=======================================================
FreeLaxy
PS: I am not paied to work here.
=======================================================
------其他解决方案--------------------
内存泄露, 你调用COM用智能指针
------其他解决方案--------------------
直接发http这样应该是可以的,不过做这个只是一个辅助用的工具 本来就不太擅长这个 不太想费时间重新写个发http请求的程序了 我想看看就这样能不能解决
------其他解决方案--------------------
我不是加载一次就卡,是不断计算刷新卡的,是内存耗尽的原因,每点一次那个按键 内存就增加8M左右
------其他解决方案--------------------
我的确调用的智能指针 感觉应该是网站的原因 不知道有没有办法解决
------其他解决方案--------------------
我的 webBrowser,设置每秒refresh 1次,结果发现内存每秒增加3M,后台过一会儿就2个G了,然后提示内存不足,楼主后来找到解决方法了吗
使用webbrowser控件显示该网页http://www.ngdc.noaa.gov/geomagmodels/struts/calcDeclination的内容,这是计算各地磁偏角的网站,我想自动获取每个地方的磁偏角,但是每次自动填入经纬度文本框并点击Compute Declination键后内存总是增加8M左右,这样获取几百个点以后,计算机就卡的不得了。 我用浏览器浏览并手动点击数据发现页面内存也在增加,是不是该网站的问题?如何解决?
------最佳解决方案--------------------
既然不用登陆什么的,直接发HTTP 请求如何? 就可以不用webbrowser 这种重量级的控件了
------其他解决方案--------------------
网站的问题肯定存在,但是我觉得你的问题不在于这一点
一般来说你觉得卡的话有以下几种原因:
第一种 可能是你系统内存已经耗尽,开始使用虚拟内存
第二种 后台有程序在频繁的读写硬盘
第三种 网站的内容过多,导致IE加载起来很困难,比如你的页面的DOM元素过多(成千上万)
第四种 网站的JS编写有问题
------其他解决方案--------------------
这种情况很普遍.
=======================================================
FreeLaxy
PS: I am not paied to work here.
=======================================================
------其他解决方案--------------------
内存泄露, 你调用COM用智能指针
------其他解决方案--------------------
直接发http这样应该是可以的,不过做这个只是一个辅助用的工具 本来就不太擅长这个 不太想费时间重新写个发http请求的程序了 我想看看就这样能不能解决
------其他解决方案--------------------
我不是加载一次就卡,是不断计算刷新卡的,是内存耗尽的原因,每点一次那个按键 内存就增加8M左右
------其他解决方案--------------------
我的确调用的智能指针 感觉应该是网站的原因 不知道有没有办法解决
------其他解决方案--------------------
我的 webBrowser,设置每秒refresh 1次,结果发现内存每秒增加3M,后台过一会儿就2个G了,然后提示内存不足,楼主后来找到解决方法了吗