Re: Nessus server and Cygwin
Javier Fernandez-Sanguino <[email protected]>
| Newsgroups | gmane.comp.security.nessus.devel |
|---|---|
| Organization | Germinus |
| Message-ID | <[email protected]> |
Renaud Deraison wrote: > The problem is that once compiled under cygwin, you get a very very slow > nessusd. Why ? Because nessusd uses fork(). Tons of it. A heavy scan > can trigger a couple of dozen of fork() each second. On Unix systems, > fork() is a very cheap operation so that works fine. On Win32, there is > no fork() call, so cygwin emulates one by loading the binary in memory > and copying its stack and heap in it. That's very intensive memory wise > and CPU wise, up to the point that it makes Nessus barely useable. > Maybe it's worth adding it to the FAQ since this has shown up in the lists more than once. The entry " Is Nessus going to be ported to Windows based systems?" could maybe include this information... Regards Javi BTW: The FAQ at the Nessus site looks very updated (http://www.nessus.org/doc/faq.html is date april 29th 2002 while http://hvdkooij.xs4all.nl/docs/Nessus-FAQ.html is dated 19 july 2003) _______________________________________________ Nessus-devel mailing list [email protected] http://mail.nessus.org/mailman/listinfo/nessus-devel