对lf_feature_storage性能测试分析(c测试用例版)

lf_feature_storage性能测试

 

feature数量

插入耗时(秒)

查询平均耗时(秒)

内存占用(KB)

50000

0.048061

0.014511

35980

100000

0.120706

0.027185

69084

150000

0.192250

0.047594

103044

200000

0.273563

0.057718

135176

250000

0.357536

0.075222

167272

300000

0.436782

0.087545

203300

350000

0.566843

0.103226

235432

400000

0.474940

0.114581

267320

450000

0.603788

0.131237

299252

500000

0.700415

0.144667

345892

550000

0.899004

0.158849

371872

600000

0.987731

0.184357

404000

650000

0.821279

0.192023

435852

700000

1.024753

0.205948

467964

750000

1.056151

0.220160

499912

800000

1.159240

0.226761

532064

850000

1.159107

0.251755

564080

900000

1.388813

0.265854

595956

950000

1.327958

0.279380

628052

1000000

1.633675

0.314231

660052


分析:在feature数量在400000时,插入耗时出现第一次线性波动,即增长率发生异常,450000时回归正常,600000到650000发生第二次线性波动,650000时回归正常,900000发生第三次线性波动,950000后近似趋向平稳

 

分析:在feature数量在50000到1000000之间时,查询平均耗时一直近似处于平稳状态


分析:在feature数量在50000到1000000之间时,内存占用一直近似处于平稳状态

总结:

如果忽略产生的少量误差:

(1)  插入耗时随feature数量的增加,呈线形增长

(2)  查询平均耗时随feature数量的增加,呈线形增长

(3)  内存占用随feature数量的增加,呈线形增长

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值