home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / sys / mac / misc / 15731 < prev    next >
Encoding:
Internet Message Format  |  1992-08-31  |  3.7 KB

  1. Path: sparky!uunet!noc.near.net!mars.caps.maine.edu!maine.maine.edu!ree700a
  2. Organization: University of Maine System
  3. Date: Monday, 31 Aug 1992 15:16:12 EDT
  4. From: <REE700A@MAINE.MAINE.EDU>
  5. Message-ID: <92244.151612REE700A@MAINE.MAINE.EDU>
  6. Newsgroups: comp.sys.mac.misc
  7. Subject: Re: MACS COST TOO MUCH (NOT!)
  8. References: <ewright.714687708@convex.convex.com> <9223
  9.  <ewright.714943016@convex.convex.com> <1992Aug28.063440.28863@CS.ORST.EDU>
  10.  <ewright.715017293@convex.convex.com> <ajross.715040512@husc10>
  11.  <ewright.715276388@convex.convex.com>
  12. Lines: 52
  13.  
  14.   E. Wright need not reed this,  it is civil and informative.  Finally,
  15. it summarizes facts from the Windows Programmers Reference series and
  16. a leading book (who's authors' names escape me but can be provided -
  17. both names the same...) on the 80486 architecture and its programming.
  18. No need to accept a correct answer.  Any other Mac lover (I'm kinda
  19. one) who wants to know the truth about the 640K lie read on...
  20.  
  21.   Alas, the old "Windows has a ton of memory but my application won't
  22. load..." (or System 7 shows 20 MB used?)
  23.   Windows, the '286 or better and even DOS with extenders have no 640K
  24. memory limit!  Windows does something even worse in the name of memory
  25. protection.  You see, in 386-enhanced mode, the memory segments are
  26. described (start address, size and priveledge level) in the so-called
  27. segment descriptor table.  Since Windows is the operating system (or
  28. thinks it is), it insists on protecting this (hardware-level) table
  29. and provides the Windoze application with a shadow of this.  Since
  30. Windoze is still a 16-bit OS running on a 32 bit machine (gotta be
  31. compatible with that Model-T..), these segments (and every other
  32. memory-resident object) is assigned one of 32K values - yes, even though
  33. each of the handles is a 16 bit pointer, Win 3.0 only used the even #'s!.
  34.    Now, if you have a lot of icons, line styles, fonts, etc., each of
  35. them requires a handle.  Each 64K block of code requires a handle.  As you
  36. may have surmized (after all, Windows uses 20% of them on startup) this
  37. table becomes full rather quickly.  At least Win 3.1 had the intelligence
  38. to multiply the entry by two and allow 64K objects!
  39.    None the less, the 386 and 486 (and the 286 if you insist that it was
  40. ever a computer <grin> and allow that an 8 MHz 68000 is as well <more grin>)
  41. can address up to 4GB with no trickery or virtual memory.  You will need a
  42. shitload of SIMMs and a custom case and motherboard to fit it all, but so
  43. what?  NTL - Win 32 will be capable of this and OS/2 is now.
  44.  
  45.    The Mac is currently a better system, as a whole, and is probably worth
  46. the extra money in most cases.  Certainly it is if your needs are served
  47. by existing software or if you like message-based GUI operating systems as
  48. a programmer.  I like the Mac for existing app's.  I like the PC for data
  49. acquisition and numerical analysis.  With the 386/33 in the lab I can
  50. control a rack of GPIB instruments and number crunch in the background while
  51. writing a paper in MS Word/Win or reading these posts in the foreground...
  52. Of course the Ethernet locks up occasionally in Windows, but I here the mac
  53. has that problem occasionally too...
  54.  
  55.    BTW - it cost around $4500 a little over a year ago (171MB SCSI and 150MB
  56. scsi tape, Cyrix coprocessor...) so $7000 for a 386/387 with coprocessor
  57. and two-page monitor 18 months ago is no big deal (especially if he bought
  58. Compaq et al.)...
  59.  
  60.    Just to show, facts & reason can survive in any environment...
  61.    Jeff Andle, A know-nothing infant who never saw a computer before in his
  62.                very short, entirely academic life... <grin grin>
  63.                Not a Mac hater, just a dual use type who would own one
  64.                of nearly every computer (and most motorcycles) if he could
  65.                afford it.
  66.