[Win32-dev] Re: [JDEV] Servers

Robert Thompson robert at sv3.com
Fri Dec 24 00:54:23 CST 1999


> But
> console in Linux is different from NT console... what I meant by console
> is
> what would be equivalent to a multi-threaded DOS which allows for
> programs to
> be constantly executed in the background as soon as the machine starts
> up. Like
> DOS versions of NT services... I'm not familiar with COM or ActiveX, but
> I
> assume that (knowing Win95 at least) it includes a GUI, perhaps?

No GUI in COM/ActiveX.  Just threaded executable code that can be
instantiated once and have as many data segments as needed for each thread
(this is one key area that NT is superior to Linux regardless of the fact
that Linux excels over NT in other areas...I'm not kissing Msoft's but
either, it's just true)....anyway, a background DOS console has to be about
the most inefficient situation I can think of.....terrible...I hope that's
not what is planned.

- Robert


> The graphical user interface is the key to performance-- generally
> speaking
> programs which use them have significantly higher memory and CPU
> consumption
> than those that do not. Microsoft's OS designs are along similar lines.
> It
> really depends on what you want.
>
> Semantically speaking, though, it sounds as though the developers are
> talking
> with more than just NT support, in which case it would likely be either
> a Cygnus
> kit or a VC++ port (using the Cygnus kit, which is really a fairly good
> UNIX-compiler-and-shell port to Windows, porting is easier). I would
> guess that
> that suggests command-window, rather than GUI or service, mode programs.
>
> |Wes Meltzer|
>
> On 24-Dec-99 Robert Thompson wrote:
> >> Generally, the downside to running programs in NT, regardless, is
> that
> >> the
> >> actual existence of the GUI in any version of Windows hampers the
> memory
> >> consumption. Therefore, significant load may make you distinctly
> unhappy
> >> running it as an NT service, based on the fact that unless you want a
> >> graphical
> >> interface, Linux is console-only. No one, besides Microsoft I would
> >> imagine,
> >> will dispute that, unless you're doing something really bizarre,
> console
> >> mode
> >> has much better resource usage. [Again, this is my personal
> experience
> >> talking]
> >
> > This is a great point because I want any program in NT to either run
> as a
> > Service or as an ActiveX/COM object so that the server does not need
> to be
> > logged in.  The ActiveX Server Objects I use have very good
> performance at
> > even thousands of transactions per minute using MTS.
> >
> > This would be big problem (my opinion) if the win32 port will only run
> in
> > console mode....I think that would be very bad.  Either way I think
> I"m
> > going to install it on NT and also try it on a Linux Box.
> >
> > - Robert
> >
> >
> >
> >
> >>
> >> >
> >> > Thanks much for any suggestions,
> >> > Robert
> >> >
> >> >
> >> >> D.
> >> >>
> >> >>
> >> >> _______________________________________________
> >> >> jdev mailing list
> >> >> jdev at jabber.org
> >> >> http://mailman.jabber.org/listinfo/jdev
> >> >
> >> >
> >> > _______________________________________________
> >> > jdev mailing list
> >> > jdev at jabber.org
> >> > http://mailman.jabber.org/listinfo/jdev
> >>
> >> =============================================================
> >> Wes Meltzer <steelywes at hfs.dhs.org>
> >> 23-Dec-99 at 21:15:58
> >> Today's fortune:
> >> Warp 7 -- It's a law we can live with.
> >>
> >
> >
> > _______________________________________________
> > jdev mailing list
> > jdev at jabber.org
> > http://mailman.jabber.org/listinfo/jdev
>
> =============================================================
> Wes Meltzer <steelywes at hfs.dhs.org>
> 23-Dec-99 at 21:36:23
> Today's fortune:
> The steady state of disks is full.
>                 -- Ken Thompson
>





More information about the JDev mailing list