List,
During the past week Javier has been working on a performance
enhancement [0] that will be useful for us all :)
Since the initial version of the gtkUI we were storing most HTTP
requests and responses twice, once for the HTTP request/response
navigator (in a sqlite database) and one for the urllib2 cache (in raw
files that were all in the same directory). This implementation flaw
had two issues:
1- Data was stored twice, thus disk usage was high
2- Data was stored twice, thus disk IO was very heavy for each
request that we performed
As of today, all the w3af users can download revision 4105 which
fixes this issue. Our tests indicate that depending on the website the
performance enhancement allows us to scan websites 5 to 8% faster, and
use around half the amount of disk we used before. The fix was very
easy, as it only required Javier to move things around, but he also
took the chance to refactor a couple of things and make the code look
better. The latest implementation saves all the information to a
sqlite database, but the next step is to test a postgresql backend and
see what we get.
Kudos to Javier for his great job on this!
If you identify any performance enhancements we could work on,
please let us know and we'll be more than happy to fix them. One of
our goals is to improve the performance in order to use less memory,
less CPU, and scan much faster at the same time :)
[0] https://sourceforge.net/apps/trac/w3af/ticket/149255
[0] https://sourceforge.net/apps/trac/w3af/changeset/4105
Regards,
--
Andrés Riancho
Director of Web Security at Rapid7 LLC
Founder at Bonsai Information Security
Project Leader at w3af
------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve
application availability and disaster protection. Learn more about boosting
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
W3af-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/w3af-users