递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
查看: 13926|回复: 15
打印 上一主题 下一主题

与以语言的简易速度对比

[复制链接]

35

主题

188

帖子

1890

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1890
跳转到指定楼层
楼主
发表于 2020-12-23 17:37:50 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式
本帖最后由 szk820628 于 2020-12-23 18:17 编辑

本人测试了易语言 和 火山PC 的速度对比,对比方式如下:

分别进行了最简单的  》》》  *万次数组加入成员!!!

分别是 100W次数组成员加入,200W次数组成员加入,300W次数组成员加入,400W次数组成员加入,500W次数组成员加入

前期速度基本一致,在400W,500W的数组计算中,火山PC比易语言多用了2秒!!!

可惜啊,测试版本的火山PC惜败。。。。希望这是测试版的原因啊。

1.bmp (387.65 KB, 下载次数: 91)

1.bmp

2.bmp (387.65 KB, 下载次数: 94)

2.bmp
回复

使用道具 举报

53

主题

389

帖子

2410

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2410
16#
发表于 2023-4-27 21:22:40 | 只看该作者
gzylove 发表于 2023-4-27 19:42
火山 除了文本相加  其它比易语言快多了

:噜阿噜 文本跟字节集用命令相加快,用直接 + 号相加慢
回复

使用道具 举报

26

主题

1900

帖子

6926

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6926
15#
发表于 2023-4-27 20:09:46 | 只看该作者
xiaoai 发表于 2023-4-27 16:43
说是这么说但是怎么也不应该比易语言慢吧...

前面已经有人提到了,写法有问题。
火山(C/C++)的循环条件是每次进入循环都会重新计算的,所以楼主这个代码等于循环了500万次取编辑框内容,自然就慢了。
直接填次数500万次,就这个测试代码而言,主要耗时都在重新分配内存上,易语言和火山的速度都差不多。
不过火山只要加一句代码,给数组类预分配尺寸,就会比易语言快十倍以上。
回复

使用道具 举报

5

主题

148

帖子

1634

积分

金牌会员

Rank: 6Rank: 6

积分
1634
14#
发表于 2023-4-27 19:42:38 | 只看该作者
火山 除了文本相加  其它比易语言快多了
回复

使用道具 举报

69

主题

990

帖子

4470

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4470
13#
发表于 2023-4-27 17:52:40 | 只看该作者
xiaoai 发表于 2023-4-27 16:43
说是这么说但是怎么也不应该比易语言慢吧...

火山也就编译比易语言慢吧,运行速度不慢
回复

使用道具 举报

1

主题

15

帖子

126

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
126
12#
发表于 2023-4-27 16:43:57 | 只看该作者
hcwanz 发表于 2023-4-27 08:57
眼光别这么窄,火山效率低是相对c来说的(实际也不算慢,毕竟大点的项目都会封几层),c本身就是最快的了 ...

说是这么说但是怎么也不应该比易语言慢吧...
回复

使用道具 举报

47

主题

886

帖子

4153

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4153
11#
发表于 2023-4-27 09:58:57 | 只看该作者
你们都是高手, 我要不是效率, 要的是像易语言一样, 画界面超级方便, 即拖即用. 所见所得.......  这才是主题.
要效率的人, 直接用汇编得了.  其它都没必要学.
回复

使用道具 举报

69

主题

990

帖子

4470

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4470
10#
发表于 2023-4-27 08:57:28 | 只看该作者
xiaoai 发表于 2023-4-27 01:57
这么一看,官方描述中的 "具有无与伦比的运行速度" 就更开玩笑一样

眼光别这么窄,火山效率低是相对c来说的(实际也不算慢,毕竟大点的项目都会封几层),c本身就是最快的了
回复

使用道具 举报

149

主题

941

帖子

3976

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3976
QQ
9#
发表于 2023-4-27 03:59:10 | 只看该作者
好像火山计次循环好像会每次循环都会读取一下循环次数的参数,而易语言就不会
全国江浙沪音视频通讯、视频会议互动
回复

使用道具 举报

22

主题

286

帖子

2003

积分

金牌会员

Rank: 6Rank: 6

积分
2003
QQ
8#
发表于 2023-4-27 02:44:59 | 只看该作者
xiaoai 发表于 2023-4-27 01:57
这么一看,官方描述中的 "具有无与伦比的运行速度" 就更开玩笑一样

你这个坟,挖的有意思吗,2020年底的帖子,隔了两年半这还回什么啊?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-24 13:14 , Processed in 0.101963 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表