递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
楼主: shuimiao
打印 上一主题 下一主题

[视窗] 删帖

[复制链接]

439

主题

1万

帖子

3万

积分

超级版主

Rank: 8Rank: 8

积分
37285
31#
发表于 2021-5-23 10:46:31 | 只看该作者
shuimiao 发表于 2021-5-23 09:51
300M逐个字节取出吗?

那肯定是啊。。。循环取的。和你的方法一样的。上面1.7g的数据。。都耗时0.我都怀疑人生了。。我怀疑我是不是写错了。
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

439

主题

1万

帖子

3万

积分

超级版主

Rank: 8Rank: 8

积分
37285
32#
发表于 2021-5-23 10:53:37 | 只看该作者
shuimiao 发表于 2021-5-23 09:51
300M逐个字节取出吗?

我搞了一个700m的压缩包,依然0毫秒。。循环取出。。
安卓无障碍实战课:点击查看
交流群:641526939
回复

使用道具 举报

4

主题

510

帖子

2536

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2536
33#
发表于 2021-5-23 11:31:52 | 只看该作者
原来是这样
回复

使用道具 举报

382

主题

2317

帖子

7556

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
7556
34#
 楼主| 发表于 2021-5-23 19:15:59 | 只看该作者
创世魂 发表于 2021-5-23 10:46
那肯定是啊。。。循环取的。和你的方法一样的。上面1.7g的数据。。都耗时0.我都怀疑人生了。。我怀疑我是 ...

我也是服了。测试了确实如此,太疯狂了。。
回复

使用道具 举报

50

主题

509

帖子

2052

积分

金牌会员

Rank: 6Rank: 6

积分
2052
35#
发表于 2021-5-23 19:28:48 来自手机 | 只看该作者
少了等于号。所以才快吧?
回复

使用道具 举报

17

主题

317

帖子

2682

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2682
36#
发表于 2021-5-23 19:41:19 来自手机 | 只看该作者
我怀疑是不是单纯的取字节集而不进行其他有实际意义的操作,所以被编译器认为是没有实际意义的代码被优化掉了
回复

使用道具 举报

17

主题

317

帖子

2682

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2682
37#
发表于 2021-5-23 19:43:31 来自手机 | 只看该作者
所以看起来是执行了几千万几亿次,其实被编译器优化后就是无用代码没执行,这是我的猜测
回复

使用道具 举报

382

主题

2317

帖子

7556

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
7556
38#
 楼主| 发表于 2021-5-23 19:46:07 | 只看该作者
weilai 发表于 2021-5-23 19:43
所以看起来是执行了几千万几亿次,其实被编译器优化后就是无用代码没执行,这是我的猜测 ...

这样解释的的话倒是可能。如果是这样,那实际应用环境中,这个极速取字节集方法应该还是有较大优势的。等日后看看
回复

使用道具 举报

42

主题

299

帖子

3266

积分

论坛元老

Rank: 8Rank: 8

积分
3266
39#
发表于 2021-5-23 20:12:55 | 只看该作者
这样直接取肯定最快了,但是火山的取字节集数据,是要兼容很多火山类型的,内部有很多判断。
回复

使用道具 举报

382

主题

2317

帖子

7556

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
7556
40#
 楼主| 发表于 2021-5-23 20:47:34 | 只看该作者
fengshangren 发表于 2021-5-23 20:12
这样直接取肯定最快了,但是火山的取字节集数据,是要兼容很多火山类型的,内部有很多判断。 ...

所以现在弄这个不加判断的,直接取字节的,就像易语言的 字节集[索引],而官方没有这种。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-17 13:59 , Processed in 0.092035 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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