On Tue, Feb 16, 2010 at 11:15 PM, Sylvain Dery <sylvain-d...@hotmail.com>wrote:
See below for some additions to the answers that were already provided by
Dave.
Does the development tool run on Windows 7? If not, when will Windows 7 be
> supported?
>
As far as I know Net-SNMP runs fine on Windows 7. There is one exception
however: the winExtDLL module will only work on Windows 7 and Windows 2008
starting from Net-SNMP 5.5.1 (not yet released).
Does the generated code meet the needs of real-time systems?
>
Net-SNMP is typically deployed inside a process by running the Net-SNMP code
in a dedicated thread. All MIB implementations, including the code generated
by mib2c, run on the context of this thread. Whether or not this code meets
the needs of a real-time system depends on how the communication between the
Net-SNMP thread and the real-time threads is implemented. Any communication
between the Net-SNMP thread and the real-time threads should be implemented
using mechanisms compatible with real-time operation. This excludes the
classic approach of sharing data between threads and protecting the shared
data via locking. However, using a message queue with real-time post() and
get() methods for communication with the real-time threads is fine.
Note: as everyone who develops real-time software for Linux should know,
glibc dynamic memory allocation functions like malloc() and free() must not
be called from a real-time thread because there are no guarantees about the
worst-case execution time of these functions.
Bart.
------------------------------------------------------------------------------
SOLARIS 10 is the OS for Data Centers - provides features such as DTrace,
Predictive Self Healing and Award Winning ZFS. Get Solaris 10 NOW
http://p.sf.net/sfu/solaris-dev2dev
_______________________________________________
Net-snmp-coders mailing list
Net-snmp-coders@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders