| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 2225 人关注过本帖
标题:请教一个线程和内存占用的问题
只看楼主 加入收藏
wyc199288
Rank: 2
等 级:论坛游民
帖 子:17
专家分:15
注 册:2014-1-4
结帖率:60%
收藏
已结贴  问题点数:40 回复次数:10 
请教一个线程和内存占用的问题
我编了一个二维码识别的程序。一个线程是打开摄像头显示图像,一个线程是分析二维码的函数。
首先程序是能够正常运行的。
但是一旦运行后在windows任务管理器中的内存占用大概有4M到10M这样的,不知道为什么这样一个小程序有这么大的占用?
(注:线程中有循环,就是程序的一个线程在不断的检测此时摄像头截图中的二维码,并解码。)

不知道这样的内存占用是否正常?
搜索更多相关主题的帖子: 任务管理器 windows 摄像头 二维码 
2014-01-29 16:42
wp231957
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:神界
等 级:贵宾
威 望:423
帖 子:13688
专家分:53332
注 册:2012-10-18
收藏
得分:20 
我觉得是正常的

DO IT YOURSELF !
2014-01-30 07:47
tlliqi
Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19Rank: 19
等 级:贵宾
威 望:204
帖 子:15453
专家分:65956
注 册:2006-4-27
收藏
得分:20 
正常的
2014-01-30 08:09
wyc199288
Rank: 2
等 级:论坛游民
帖 子:17
专家分:15
注 册:2014-1-4
收藏
得分:0 
回复 2楼 wp231957
谢谢你的肯定!
2014-01-30 12:01
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
程序占用内存或資源的大小,與程序自身的大小沒有必然關係,病毒就是最典型的用極微少代碼消耗巨大資源的程序。其實,祇要想一個示例就可以,寫祇有一行代碼的程序,向堆申請上G的空間即可。

你的程序要檢測圖像并分析,當設計爲事先申請了圖像空間的時候,就會這樣先占了資源,要想不這樣占,在檢測到攝像頭有(指示獲取圖像的)信號時,才動態申請空間,這樣就不長久占著,但終歸要占一下的。其實,自己的程序具體如何使用計算機的資源,是應該盡量弄清楚的,不然使用什麽函數、什麽類和對象,難道沒看過資料和斟酌過取捨問題的嗎。

授人以渔,不授人以鱼。
2014-02-01 13:51
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
Windows线程默认堆栈大小好像是1M
2014-02-01 19:40
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
而且你这个属于.net程序?一般这种基于虚拟机的东东占内存都多。。
2014-02-01 19:45
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
以下是引用zklhp在2014-2-1 19:45:54的发言:

而且你这个属于.net程序?一般这种基于虚拟机的东东占内存都多。。

把操作系統占的内存算上去是很多。

授人以渔,不授人以鱼。
2014-02-02 10:41
TonyDeng
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
等 级:贵宾
威 望:304
帖 子:25859
专家分:48889
注 册:2011-6-22
收藏
得分:0 
其實我一直不明白小z總是虛擬機是什麽意思,難道“虛擬機”的定義有歧義?

授人以渔,不授人以鱼。
2014-02-03 22:43
zklhp
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:china
等 级:贵宾
威 望:254
帖 子:11485
专家分:33241
注 册:2007-7-10
收藏
得分:0 
叫神马Framework 我不用 也不关心 自然也不知道有啥好
2014-02-03 23:39
快速回复:请教一个线程和内存占用的问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.015695 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved