NetXactics, the local distributor for Sophos, a world leader in corporate anti-virus protection, has again re-confirmed Sophos`s SAVI leadership in performance and reliability for third-party content scanners.
The Sophos Anti-Virus Interface (SAVI) is specifically designed to meet the needs of the expanding Firewall, email monitoring and gateway markets. The technology brings Sophos`s 15 years of anti-virus expertise to many applications, including Web browsers, FTP clients, installation and backup applications.
"Sophos SAVI was one of the most important developments to come out of the anti-virus industry for some time. On the face of it, it appears to be a simple API direct into the Sophos anti-virus engine, but when you look deeper you see that it is very well thought out," said Brett Myroff CEO of NetXactics. "The reliability of this technology in a third-party environment is exemplary. It shows that Sophos is one of the few anti-virus vendors that truly understands how to work in pre-emptive multi-tasking systems."
Until now, applications have had to call command-line versions of virus scanners, which need to re-initialise each time a file is virus checked. SAVI`s multi-threading DLL-based virus database technology typically increases performance over command-line scanners up to thirty-fold. In addition, various other anti-virus vendors have released a DLL-based version of their virus engines to take advantage of the increased performance. However, with Sophos having developed its first DLL-based interface more than four years ago, coupled with pre-emptive multi-threading, Sophos`s SAVI still outclasses the competition in performance.
"SAVI allows Sophos to integrate fully with other leading-edge vendors, such as MIMEsweeper and MailMarshall to name a few, to provide an all-round security solution," continues Myroff.
Using a single copy of the virus database to process all requests in a multi-threading environment, SAVI eliminates the memory constraints associated with command-line scanners, which reserve memory each time they initialise as well as performance degradation found in DLL scanners that do not have multi-threading capabilities.
Editorial contacts

