亚洲乱码一卡二卡四卡乱码新区_亚洲乱码中文字幕小综合_亚洲人成电影在线播放_亚洲性色AV一区二区三区_亚洲一区二区三区影院_亚洲中文字幕久久精品无码A_亚洲中文字幕无码专区_伊人热热久久原色播放WWW_在线观看AV永久免费_最新欧洲大片免费在线,欧美日韩成人三级免费看,久久黄色网址,欧美激情内射喷水高潮

首頁(yè)
社區(qū)
課程
招聘
【求助】為什么CE的搜索速度那么快,?

我試著測(cè)試了一下自己寫(xiě)的字節(jié)數(shù)組搜索,結(jié)果發(fā)現(xiàn)速度完全沒(méi)法和CE比,。
甚至只搜2億多個(gè)字節(jié),就要用40秒,,而CE從0x0000000000到0x7fffffffff只用了不到3秒,,這是怎么做到的?
我想知道是有什么優(yōu)化的算法,,還是搜索方式的問(wèn)題,。(同樣都是驅(qū)動(dòng)搜索。)另外CE的源碼屬實(shí)看不太懂,。

收藏
3條回答
mb_vovauusx 2022-1-3

我知道了......突然想到我是按64位編譯的,,改成32位以后直接快了十幾倍。記得誰(shuí)說(shuō)過(guò)64位程序比32位快來(lái)著......

回復(fù)
恒大 2022-1-17

Sunday 算法

回復(fù)
AlphaYang 2022-1-19

1.算法不一樣

ce先取出內(nèi)存塊,再進(jìn)行字符串比較操作

2.搜索范圍不一樣

針對(duì)64位進(jìn)程,,一般搜索范圍是0-0x7fffffffffff,,比32位大得多,自然效率就低了

3.優(yōu)化思路

多線程,,兩頭找

回復(fù)
CE 外掛 C++ 驅(qū)動(dòng)
  參與學(xué)習(xí)     人
  提問(wèn)次數(shù)     100 個(gè)
我的問(wèn)答 領(lǐng)取收益
0
我的提問(wèn)
0
我的回答
0
學(xué)習(xí)收益