• 8869阅读
  • 8回复

【提问】为什么Qt的演示程序占用内存会这么大? [复制链接]

上一主题 下一主题
离线hehui
 

只看楼主 倒序阅读 楼主  发表于: 2006-01-04
Qt4.1.0中带的每一个演示程序占用的内存都在13M以上!!!
连tutorial中这些没有实际功能的程序内存占用都在10M以上!!!
这是为什么呢?
是我的系统(Win 2003)的问题呢,还是Qt本身的问题?
请大家谈谈自己的情况。
离线hehui

只看该作者 1楼 发表于: 2006-01-04
没有人关注这个问题吗?
离线XChinux

只看该作者 2楼 发表于: 2006-01-04
呵呵,光两个QtCore和QtGui好象就有6M了
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线selong
只看该作者 3楼 发表于: 2006-01-04
那是不是QT库写出来的程序,运行耗费的资源相对来说都较大

同时,用QT库编译出来的i应用程序执行效率如何?
离线XChinux

只看该作者 4楼 发表于: 2006-01-04
在Windows下运行,比MFC, VCL等可能比不过,但C++的不会差到哪里去,至少与当前流行的C#, Java相比天上地下啊。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线XChinux

只看该作者 5楼 发表于: 2006-01-04
我试着比较了一下,同样功能的界面,用VC编译出来的DLL就比QT写的用MINGW编译出来的小许多。
二笔 openSUSE Vim N9 BB10 XChinux@163.com 网易博客 腾讯微博
承接C++/Qt、Qt UI界面、PHP及预算报销系统开发业务
离线hehui

只看该作者 6楼 发表于: 2006-01-05
有什么方法解决这个问题吗?
会不会跟编译器有关呢?
各位高手能否写一个功能多一些的程序,
验证一下Qt程序的内存占用是随功能增加而增大呢,
还是在一定范围内基本保持不变?
[ 此贴被hehui在2006-01-05 13:03重新编辑 ]
离线selong
只看该作者 7楼 发表于: 2006-01-05
不知道,用电子盘的硬件系统,放我的程序和操作系统够不够?

今天刚刚编译了一个最小的演示程序,windows平台,内存使用量居然有8M。
文件大小70多k

好大呀~~~~~~~~~~~
离线hehui

只看该作者 8楼 发表于: 2006-01-05
示例程序在我的Win2003里没有少于10M的!
快速回复
限100 字节
 
上一个 下一个