Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!simtel!news.kei.com!news.mathworks.com!solaris.cc.vt.edu!news.seanet.com!news.seanet.com!michaelv From: michaelv@MindBender.HeadCandy.com (Michael L. VanLoon) Newsgroups: comp.unix.bsd.freebsd.misc,comp.sys.intel Subject: Re: I have one thing to say about Windows '95 & FreeBSD Date: 07 Sep 1995 07:29:50 GMT Organization: HeadCandy Associates... Sweets for the lobes. Lines: 122 Message-ID: <MICHAELV.95Sep7002950@MindBender.HeadCandy.com> References: <41gceu$i14@mirv.unsw.edu.au> <41m3at$vn7@lucy.swin.edu.au> <41qk39$16f@kadath.zeitgeist.net> <adtDE195B.GA1@netcom.com> <41un0e$3jm@gate.sinica.edu.tw> <adtDE4xEp.Jyn@netcom.com> <4236mc$p8g@kadath.zeitgeist.net> <MICHAELV.95Sep2004202@MindBender.HeadCandy.com> <42jot7$bfi@kadath.zeitgeist.net> NNTP-Posting-Host: mindbender.seanet.com In-reply-to: "Amancio Hasty, Jr."'s message of 6 Sep 1995 09:16:23 GMT Xref: euryale.cc.adfa.oz.au comp.unix.bsd.freebsd.misc:5799 comp.sys.intel:47768 In article <42jot7$bfi@kadath.zeitgeist.net> "Amancio Hasty, Jr." <hasty@rah.star-gate.com> writes: Must say after reading your posting you make a very good Microsoft Salesman :) My point was simply to clear up misconceptions. michaelv@MindBender.HeadCandy.com (Michael L. VanLoon) wrote: >In article <4236mc$p8g@kadath.zeitgeist.net> "Amancio Hasty, Jr." <hasty@rah.star-gate.com> writes: > Lets see, since Win95 has multitasking does it support paging or does > all the process' space needs to reside in memory? >It has full multitasking and full multithreading support. I don't >know how it does paging; I only know it has "virtual memory". Lets dissect this "virtual memory" a bit more: 0-4mB <--------------> 1G<------------>2GB<------------->3GB<------------->4GB 0 1 2 3 4 0 DOS, GDI, KRNL386 4MB upto 2GB Win95 Applications 2 to 3 Win16 Applications 3 to 4 System code Any Win32 application can write to the system space or to the lower 1mb region where the Graphical interface (GDI) etc resides. What's your point? > Does Win95 provide pre-emptive scheduling for 32bit applications? >Yes. Hmmm.... Sort of provided that no 16 bit application is running and it does not hang . If the 16bit app hangs all applications will eventually come to a stand still. Till you manually kill the offending process. This is incorrect. If a 16-bit application hangs, it can hang the entire 16-bit framework, but that does not affect any of the 32-bit machine. The 32-bit applications are still multithreaded and preemptively switched. Windows NT does this much cleaner, but Windows 95 still doesn't fall down from a bad 16-bit app. > Has anyone benchmark a Win95 WebServer? I am assuming that such a thing > already exists for Win95. >I have a feeling a WebServer on Win95 would be for a very small scope. >Microsoft themselves will tell you to buy Windows NT if you want to >run anything server based larger than a small office. Glad to hear this it means that any cheap FreeBSD or Linux box can fill the Webserver market very nicely. Yes, they can. As can a cheap OS/2 box, a PowerMac, etc. My favorite platform of choice is NetBSD, but NT is still a very capable server platform. Again, what's your point? > With tcp/ip, How fast is Win95's file sharing against something like NFS? >I imagine it's comparable. And substantially more secure, if you have >a Windows NT machine doing site authentication. I'm sure many people >would agree that NFS is the poster boy for archaic poorly-implemented >file sharing. AFS might be a better benchmark for really good file >sharing. The reason why I mentioned NFS is because last month's edition of Network Computing rated FreeBSD NFS performance as the benchmark for the Windows NT's NFS implementations to beat. Did they say anything about problems with NT NFS implementations reaching that goal? And, did they say which NFS vendor this was? Microsoft doesn't include NFS with NT -- it's a third-party add-on. Additionally, with fast networking in FreeBSD we are achieving near total disk thruput when using NFS. That's nice. You still have to admit NFS (a.k.a. No Fucking Security) is not the complete model of the best file-sharing system. I'm happy for the performance you have achieved, but there are still many other things wrong with NFS. Speed is only one criteria for a good file-sharing implementation. > Can you use a Win95 system while the system is also a server for instance > a WebServer? Bare in mind how robust is the system from recovering from > ill behaved applications... >Yes. It's a fully protected-mode multitasking/threading OS. (Take I would classify Windows 95 as barely "fully protect-mode" as you put it. And as a server I wouldnt trusted . Would you trust a unix system where any application can write all over the VM space? You can't write "all over the VM space" in Windows 95. It's memory protection may be less than ideal, but your summary is hardly accurate. Additionally, nobody has attempted to push it as a server. It's a client OS. Microsoft BackOffice server products don't run on Windows 95 and never will. Microsoft will tell you to buy NT if you want a server. Take your choice, NT or FreeBSD, but nobody is asking you to buy Windows 95 for a server. You do so at your own folly (much like the continuation of this thread). Once again: if you're so paranoid about your OS that you have to manufacture faults in Windows 95 and spread old wives tales, then you need a little dose of self-confidence. If you can't find real faults in Windows 95 then you aren't trying very hard. FreeBSD is a really great OS, and this petty nit-picking is accomplishing nothing. -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - Michael L. VanLoon michaelv@HeadCandy.com --< Free your mind and your machine -- NetBSD free un*x >-- NetBSD working ports: 386+PC, Mac, Amiga, HP300, Sun3, Sun4, PC532, DEC pmax (MIPS R2k/3k), DEC/AXP (Alpha) NetBSD ports in progress: VAX and others... - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -