上位机开发笔记 » joyspinch
joyspinch

用户名:joyspinch

注册于:2022-02-15

主题数: 0     回贴数: 12

网站:

介绍:

最后活动于2022-06-06
回复了主题  › thread.invokeAndWait 怎么释放内存?

如果是sqlite 在每次   thread.invokeAndWait 的 return 前 我给他 sqite close  然后 sqlite = null  按道理也释放了

«  2022-06-06
回复了主题  › thread.invokeAndWait 怎么释放内存?

回复#10 @admin :

我32G i9,排除内存本身问题吧

«  2022-06-06
回复了主题  › thread.invokeAndWait 怎么释放内存?

不要发一些不存在的假设,比如什么操作不到一秒感觉不到,网络请求的耗时是自己意淫不出来的呀,可能是1秒也可能是60秒,这取决于网络。。。。

按道理讲 这是一个单独的线程,那么线程结束的时候内存就应该清理掉了,不应该溢出呀

«  2022-06-06
回复了主题  › thread.invokeAndWait 怎么释放内存?

回复#16 @terrorist :

回复#14 @nlysh007 :

不是说了是这是个例子,实际场景肯定不是这样直接撸,你可以理解为一个 for 循环调用,肯定是单例调用而且是 上一个结束才下一个

«  2022-06-06
回复了主题  › thread.invokeAndWait 怎么释放内存?

使用内存100多M但是代码确真实的爆出来 not enough memory


这实际上是一个for i ++ 的循环,单列运行,呈现这个错误,实际上报了一堆 not enough memory 就是各种 import 失败 都没有连接sqlite的情况下,所以不应该是sqlite的问题


«  2022-06-06
回复了主题  › thread.invokeAndWait 怎么释放内存?

回复#10 @admin :

实际场景会有 web.json解析然后存储到sqlite,操作多了就很容易了,看着进程内存是很少,我也很奇怪

«  2022-06-06
回复了主题  › thread.invokeAndWait 怎么释放内存?

回复#4 @terrorist :

只是模拟了 采集一个列表,比如200页,那么就是相当于定时器执行了200次,和这个其实结果差不多

«  2022-06-05
回复了主题  › thread.invokeAndWait 怎么释放内存?

按照例子 sleep 10秒?其实没有实际意义啊,不卡界面网络请求 怎么合适

«  2022-06-05
回复了主题  › thread.invokeAndWait 怎么释放内存?

回复#5 @nlysh007 :

问题是一直等着 池水不降啊,即便是整理内存了,看着占用内存少了,但是实际上还是会有报内存不足,导致 import 其他文件失败

«  2022-06-05
回复了主题  › thread.invokeAndWait 怎么释放内存?

回复#4 @terrorist :

当然是结束以后下一个呀 for 循环操作,多线程用线程管理器方便,现在只是为了不卡界面而已

«  2022-06-05
回复了主题  › thread.invokeAndWait 怎么释放内存?

回复#1 @admin :

不过这个是个假象,虽然看着内存消耗没有了但是程序还是会报内存不足

«  2022-06-05
回复了主题  › thread.invokeAndWait 怎么释放内存?

回复#1 @admin :

谢谢,先这么解决吧~

«  2022-06-05
创建了主题  › thread.invokeAndWait 怎么释放内存? import win.ui; /*DSG{{*/ var winform = win.form(text="aardio form";right=759;bottom=469) winform.add() /*}}*/ import console;  import thread; winform.setInterval(  function(){ var data = thread.invokeAndWait( function(){ import win; import web.json
«  2022-06-05
创建了主题  › aardio编译的软件有什么好的加壳或者代码混淆工具吗?

商业化软件需要保护一些核心代码,有没有什么好的方法

可能最好的还是核心代码丢服务器提供接口吧

«  2022-03-14
创建了主题  › Microsoft.Web.WebView2 库终于搞定了

自行研究

webview.rar

«  2022-03-13
创建了主题  › Microsoft.Web.WebView2.WinForms 的使用

调用没有报错信息,但是窗口不显示

..win.show() 不能显示他


«  2022-03-13
创建了主题  › Aardio C# CefSharp的调用 import console; import dotNet;  import win.ui.ctrl.metaProperty; dotNet.reference("CefSharp",$"\lib\win\ui\ctrl\cefSharp\CefSharp.dll"); dotNet.reference("CefSharp.WinForms",$"\lib\win\ui\ctrl\cefSharp\CefSharp.WinForms.dll"); dotNet.reference("CefSharp.Core",$"
«  2022-03-10
登 录
信息栏
公告:
个人博客
专注分享
谢谢合作!

本站域名:HtmLayout.Cn
aardio可以快速开发上位机,本站主要记录了学习过程中遇到的问题和解决办法及aardio代码分享

这里主要专注于aardio学习交流和经验分享.
纯私人站,当笔记本用的,学到哪写到哪.

Aardio 官方站:Aardio官方
Aardio最新功能:Aardio官方更新日志
本 站 主 站:Stm32cube中文网
Sciter中文在线文档Sciter在线学习文档
空间赞助:才仁机械
打赏本站