You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
在1.4版本中时,httpx测绘主要是会将识别为http服务的地址收集起来,然后一起进行测绘,在1.5中模块化插件化之后,识别到一个http服务之后就直接发送到下个模块,导致每个http服务都会调用runner.New,优化方式就是等待收集够20个http服务之后再发送到下个模块,但是主要影响性能的不是这里而是Wappalyzer指纹识别,每次New的时候都会对Wappalyzer指纹库进行编译,查看内存分布主要也是这块的内存消耗,从httpx代码中看到,Wappalyzer可以直接赋值,所以在程序初始化的时候可以初始化一个Wappalyzer,让所有httpx共用一个Wappalyzer。
Beta Was this translation helpful? Give feedback.
All reactions