[Win32-dev] Re: [JDEV] Servers

Wes Meltzer steelywes at hfs.dhs.org
Thu Dec 23 23:45:50 CST 1999


Hrm. I really don't want to get involved on a discussion about this, but --
well, developers, I'm assuming by Win32 you mean Win9x/NT, which suggests that
services are out of the question.

It might be possible, though, to do both (a la PennMUSH, for those of who have
experience with the only 'Multi-User Shared Hallucination' server with a truly
supported Windows port) and allow it as a switch or something similar. 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?

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

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 232 bytes
Desc: not available
URL: <https://www.jabber.org/jdev/attachments/19991223/f39f1e64/attachment-0002.pgp>


More information about the JDev mailing list