社区
英特尔边缘计算技术
帖子详情
双核的机器,双线程加密效率怎么跟单线程效率差不多
剑影
2010-05-28 04:01:31
加精
工作原理是将一个文件分成两部分,一个线程处理一个部分。
每个线程的工作是读取文件,加密,写文件,重复前面的步骤直到处理完分配到的那个部分。
文件读写时应该不会同步并行,但是加密这个过程是可能并行的。
而且读写过程的时间跟加密过程相比,应该是可以忽略的,
就算一个线程再等另一个线程的IO,也不会过分影响效率。
可是在双核的机器上,双线程跟单线程的效率居然差不多= =
这怎么回事,哪位大侠指点下小弟吧
...全文
1248
108
打赏
收藏
双核的机器,双线程加密效率怎么跟单线程效率差不多
工作原理是将一个文件分成两部分,一个线程处理一个部分。 每个线程的工作是读取文件,加密,写文件,重复前面的步骤直到处理完分配到的那个部分。 文件读写时应该不会同步并行,但是加密这个过程是可能并行的。 而且读写过程的时间跟加密过程相比,应该是可以忽略的, 就算一个线程再等另一个线程的IO,也不会过分影响效率。 可是在双核的机器上,双线程跟单线程的效率居然差不多= = 这怎么回事,哪位大侠指点下小弟吧
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
108 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
剑影
2010-06-07
打赏
举报
回复
= =还好,舍友的新本本上速度不一样。写文件用的时间只是加密用的时间的1.5倍,没有我本本上五倍那么夸张。。。。
剑影
2010-06-06
打赏
举报
回复
问题在被我忽略的IO速度,这个才是真正的瓶颈,在我本本上,写文件用的时间是加密用的时间的五倍。。
可以忽略的是加密的速度,并不并行。。在处理文件上,并不重要了是吗= =!!555555
剑影
2010-06-06
打赏
举报
回复
[Quote=引用 19 楼 incawang 的回复:]
我不知道你的加密算法有多复杂, 但一般来讲加密比IO要快得多.
你是感觉还是确实有数据说明两者谁快谁慢?
[/Quote]
你说得对,加密比IO慢多了
xiaomeitianxia
2010-06-06
打赏
举报
回复
支持一下,谢谢啦
caoliang
2010-06-06
打赏
举报
回复
ddddddddddddddddd
剑影
2010-06-06
打赏
举报
回复
分有限,大家担待下
剑影
2010-06-06
打赏
举报
回复
谢谢各位,就是水贴太多- -
问题出在哪查到了,就是两个文件合并那出问题了,IO速度没比加密速度快多少,前面的仁兄也提到了,而文件合并等于要重写半个文件(双线程),效率自然低了。
我后来改成了合写同一个文件,效率理论上是会高很多的,事实上效率更低了,进入临界区花了很多时间,郁闷,还得想新法子。
先结帖了
weblai
2010-06-06
打赏
举报
回复
9楼意见不错。
lilinfeng125
2010-06-05
打赏
举报
回复
学习了
kidv3
2010-06-05
打赏
举报
回复
顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶顶
PunisherFan
2010-06-05
打赏
举报
回复
学习中……
mm51221
2010-06-04
打赏
举报
回复
顶....
dyb_huhong
2010-06-04
打赏
举报
回复
谢谢,学习学习
xuhuiqiang5216
2010-06-04
打赏
举报
回复
....
haitao
2010-06-04
打赏
举报
回复
如果内存足够
先把文件全部读入内存,看看花了多少时间
再一个线程加密、写文件,看看花了多少时间
或2个线程加密、写文件,看看花了多少时间
okyuyu2006
2010-06-04
打赏
举报
回复
吓我一跳= =我用优化大师跟超级兔子查了下,都说是有2个核= =!
myalley
2010-06-04
打赏
举报
回复
学习!
wandqq
2010-06-04
打赏
举报
回复
路过,刷下积分啊,
QQ562006700
2010-06-04
打赏
举报
回复
学习学习
搬了20多年的砖
2010-06-03
打赏
举报
回复
1.文件内容至少要以10M为单位cache到内容
2.编解码用共享锁队列
3.编解码由事件驱动激活,用抢占方式取任务.
4.编解码核心的内容用固定内存.
5.其它优化:主要为算法优化,好的算法,比好的MMX,SSE更有优势.
加载更多回复(87)
OSGEARTH三维地形开源项目
OSG 具备
线程
安全性,并且可以有效利用多处理器和
双
核
结构的特性。OSG 可以在32 位或者64 位处理器上运行通过。 图形: 你的计算机系统需要配置一块AGP 或者PCI 总线的图形显示卡。OSG可以在大部分用于建模,...
毕业设计-158ssm电影院影片管理系统的设计和实现.zip
毕业设计-158ssm电影院影片管理系统的设计和实现.zip
基于Python、Django的小型员工管理系统.zip
基于Python、Django的小型员工管理系统
2021年调度自动化厂站端调试检修员选拔赛参考题库.doc
2021年调度自动化厂站端调试检修员选拔赛参考题库.doc
2022大学毕业网络实习报告_.docx
2022大学毕业网络实习报告_.docx
英特尔边缘计算技术
567
社区成员
7,024
社区内容
发帖
与我相关
我的任务
英特尔边缘计算技术
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
复制链接
扫一扫
分享
社区描述
英特尔® 边缘计算,聚焦于边缘计算、AI、IoT等领域,为开发者提供丰富的开发资源、创新技术、解决方案与行业活动。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章