性能问答>关于for循环多次,for循环体内的代码执行耗时会变少的问题>
1回复

关于for循环多次,for循环体内的代码执行耗时会变少的问题



image.png

这么一段代码,我发现执行耗时会随着次数,会变小,耗时相差达到7倍。
比如我多次执行,
下面是100次耗时打印 ,会发现越来越小,求指教
4896529
1497626
1364827
1572589
1111730
469833
456912
469422
440809
434583
444455
437903
441314
423470
439256
423218
429098
429169
436351
499825
88660
79849
78904
77517
76666
76171
76060
76232
75812
75928
75751
75648
79298
75166
75196
74878
74723
74693
74654
75101
74932
75003
74489
74445
74617
74220
74800
74345
95383
74963
74298
74110
74233
73848
74002
74382
74103
73854
74148
73827
73974
73880
74142
73944
74351
73921
74210
74433
73785
74297
74222
73933
73764
74265
75421
74908
75155
75844
74549
74073
73729
74042
73757
78145
79615
74275
74260
73746
74142
74891
74219
74248
74289
74316
73762
74487
73772
73589
73520
73734

3496 阅读
请先登录,再评论

主要是做了jit编译,具体是进行了OSR的编译

2年前