home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / os / os2 / advocacy / 10957 < prev    next >
Encoding:
Text File  |  1992-12-26  |  11.1 KB  |  292 lines

  1. Newsgroups: comp.os.os2.advocacy
  2. Path: sparky!uunet!mcsun!sun4nl!dutrun!donau!dutecaj.et.tudelft.nl!linstee
  3. From: linstee@dutecaj.et.tudelft.nl (Erik van Linstee)
  4. Subject: Re: OS/2 bigot meets NT....
  5. Message-ID: <1992Dec26.180115.24597@donau.et.tudelft.nl>
  6. Sender: news@donau.et.tudelft.nl (UseNet News System)
  7. Nntp-Posting-Host: dutecaj.et.tudelft.nl
  8. Organization: Delft University of Technology, Dept. of Electrical Engineering
  9. References: <1992Dec25.180324.15834@donau.et.tudelft.nl> <1992Dec25.202426.19125@wam.umd.edu> <1992Dec26.112618.22243@donau.et.tudelft.nl> <1992Dec26.152341.22670@wam.umd.edu>
  10. Date: Sat, 26 Dec 1992 18:01:15 GMT
  11. Lines: 279
  12.  
  13. rsrodger@wam.umd.edu (Yamanari) writes:
  14.  
  15. >In article <1992Dec26.112618.22243@donau.et.tudelft.nl> linstee@dutecaj.et.tudelft.nl (Erik van Linstee) writes:
  16. >>rsrodger@wam.umd.edu (Yamanari) writes:
  17. >>
  18. >>>In article <1992Dec25.180324.15834@donau.et.tudelft.nl> linstee@dutecaj.et.tudelft.nl (Erik van Linstee) writes:
  19. >>>>rsrodger@wam.umd.edu (Yamanari) writes:
  20. >>>>
  21. >>>i    [2 pages of same stuff deleted]
  22. >>
  23. >>>>>    Install OS/2 2.0 on a 16 meg system.  Adjust the cache sizes to 
  24. >>>>>    what is proper for a 16 megger (read: OS/2 isn't bright about 
  25. >>>>>    this)--you know, HPFS and the whole deal.
  26. >>>>
  27. >>>>Is it supposed to change your settings then whenever you change
  28. >>>>your amount of memory? 
  29. >>
  30. >>>    No, but the normal cache setting for OS/2 is
  31. >>>    a poor choice for anyone with 8 megs or more.  
  32. >>
  33. >>>    We can assume that either NT is the same (and the original
  34. >>>    user, with 16 megs, has adjusted it) or that it auto-adjusts.
  35. >>>    If the later, then my argument is eliminated. 
  36. >>
  37. >>
  38. >>>>On what bases should it do that? Is there
  39. >>>>some heuristic technique that allows it to choose a proper setting
  40. >>>>by itself? 
  41. >>
  42. >>
  43. >>>    I do not know whether it does or not.  But I am *certain* 
  44. >>>    that if it does not, the previous owner would have fixed it
  45. >>>    for his 16 meg system.
  46. >>
  47. >>You lost me here. What do you mean you do not know? 
  48.  
  49.  
  50. >    We are discussing NT.  We are discussing NT that has been
  51. >    in use on a 16 meg system that was moved *directly*--
  52. >    that is, sans modification/configuration changes
  53. >    toa system with 1/2 the memory--but not just 1/2 the memory,
  54. >    but to a system with the *minimum allowable memory*.
  55.  
  56. >    My argument is that it is safe to assume that the previous
  57. >    owner fiddled with it to boost performance on his 16 meg
  58. >    system.  This would tend to mean boosting the cache sizes,
  59. >    using certain things that you couldn't before 
  60. >    ram drives, NTFS ~= HPFS, etc. etc.) which will
  61. >    do bad things to even OS/2--now put those same problems
  62. >    on a beta system that's already overtaxing the VM
  63. >    code and we're suprised that it's crashing?  
  64.  
  65. >    The problem is lack of information--all that we do know is
  66. >    that it was on a 16 meg machine before, and on an
  67. >    8 meg now.  I have *used* the beta for a good period of
  68. >    time and had nothing like the number of crashes that he's
  69. >    reporting--*obviously* something is wrong with his configuration,
  70. >    and posting this type of thing as representitive of NT (or anything)
  71. >    is pure FUD.
  72.  
  73. As it turns out, the NT beta was installed on an 8Meg system
  74. and then moved to the other 8Meg system. As Steve already
  75. stated. The 8Meg was added after the move, so I think this makes
  76. previous posts about unfair comparisons obsolete.
  77.  
  78. >>OS/2 does
  79. >>not change settings dynamically, I thought it was you who
  80. >>said that. 
  81.  
  82.  
  83. >    We were discussing NT and possible reasons for the problem.
  84. >    If NT does adjust settings automatically, then the cache sizes
  85. >    (, etc) would be adjusted and that was not a possible 
  86. >    solution to the problem.  If it DOES NOT, then there is a possible
  87. >    cause.  Other causes--which could not be adjusted for automatically
  88. >    might also come into play--NTFS, ram drives, whatever.  (Although,
  89. >    I do not know if MS warns users off low memory+NTFS combinations
  90. >    in the same way IBM does [hpfs]...)
  91.  
  92. Then I should clarify. My original reaction was to you saying
  93. OS/2 isn't to bright about adjusting system settings. Reread it
  94. with that knowledge and you'll understand my confusement with
  95. your reactions.
  96.  
  97.  
  98. >>I was talking about systems in general, changing
  99. >>settings when they detect changes to the hardware. There is
  100. >>no previous owner involved.
  101.  
  102.  
  103. >    YES THERE IS.  The version of NT that he is reviewing is coming 
  104.  
  105. No there isn't (see above). I was not reacting to this discussion
  106. about NT, but to systems changing there settings for whatever
  107. reason.
  108.  
  109. >    unchanged from a 16 meg system to his own 8 meg system 
  110. >    (otherwise "mostly identical").  If you were using OS/2 on a 
  111. >    8 meg system--wouldn't you do certain things--like use
  112. >    HPFS and a larger cache?  Now, suppose you pulled 4 megs of
  113. >    memory out--how stable do you think that system would be?
  114.  
  115. >    <I've done it, and the best answer is "not very, but so slow it
  116. >    doesn't really matter">
  117.  
  118.  
  119. >>>>Would you want a system to change the parameters you
  120. >>>>have carefully selected? 
  121. >>>    Such a system would not have "parameters carefully selected"
  122. >>
  123. >>Huh, again? Having had to much of your christmas meal? :-)
  124. >>I was trying to say that I do not want the system to change
  125. >>my carefully selected parameters without consulting me.
  126.  
  127. >    Like I said--a system that auto-set parameters (neither 
  128. >    OS/2 or NT is such a system as far as I know[for NT--we all
  129. >    know OS/2 isn't]) would not have "carefully selected 
  130. >    parameters" because they would have been selected and set
  131. >    by the system, not the user.
  132.  
  133. I see.
  134.  
  135. >>I should specify, I do want it to adjust to changes, like
  136. >>more or less par/ser ports, changes in interrupt lines etc.,
  137.  
  138.  
  139. >    Agreed--but this is also a PC thing.  On an Amiga or a Mac
  140. >    you don't have to fiddle with rediculous things like CMOS
  141. >    settings for this stuff.
  142.  
  143. I understand the PS/2's also recognise such changes, but
  144. I don't like IBM machines, so I don't really look into them.
  145.  
  146.  
  147. >>but not the cache size or timeslices, priority etc. I most likely
  148.  
  149. >                    ^^^ Sure about that?
  150.  
  151. Yes, if I give certain priorities to applications, I do
  152. not want to find them modified later.
  153.  
  154. >>had good reason to choose them, and I would like to continue
  155. >>to have them choosen with proper motives, not some systems
  156. >>programmers best guess.
  157.  
  158.  
  159. >    Two different approaches, two different tastes.  
  160. >    I, personally, don't see any real-world difference
  161. >    between the two--one is more convienient, but probably
  162. >    get's nearly 90% as good, settings wise, as the other
  163. >    less convenient one--but that one opens the doors to
  164. >    users totally screwing up their settings.
  165.  
  166. I see your point. But that could easily be solved by assign different
  167. modes of operations. This would give both type of users what they want.
  168.  
  169. >>>>If you mean it could make a suggestion
  170. >>>>when it finds a change, I agree, but no more than that.
  171.  
  172. >>>You're thinking like a dos user.  It is not a bad idea to have
  173. >>>the system auto-adjust and *allow* the user to fix it when you're
  174. >>>talking about something that's suposed to be user friendly.  
  175.  
  176. >>As I said above, I agree to some point, but also the user should
  177. >>be notified of the change, so he isn't kept in the dark about possible
  178. >>causes for changed performance. This too is user friendlyness.
  179.  
  180.  
  181. >    I disagree--who wants a message saying "For performance 
  182. >    reasons, the DosWhooZiMutz parameter is being set to 
  183. >    1024.  Proceed?"--in an OS targeted at real users?  If anything,
  184. >    OS/2 would probably have better market penetration if it 
  185. >    didn't force users to fiddle with settings to get their programs
  186. >    to work--or work with any kind of reasonable performance.  
  187. >    While you and I would like to disable this feature, an 
  188. >    intelligent auto-settings program should be standard and
  189. >    default.  
  190.  
  191. No doubt whatsoever.
  192.  
  193. >    Most users can't deal with setting up DOS and Windows--
  194. >    these days, they shouldn't have to fiddle to get it to work.
  195.  
  196. >    <Hint:  "Why The Mac Succeeded Even If It Isn't Perfect">
  197.  
  198. Well, I don't know about the mac, but yes most users I know
  199. have no clue about how to setup DOS or anything.
  200.  
  201. >>>>>    Take this system, back it up, and put it on a 6 megger.  The 
  202. >>>>>    system will run so poorly and be so unstable that you'd think
  203. >>>>>    OS/2 was written by a bunch of monkeys with typewriters.
  204. >>>>
  205. >>>>Let me see now. Having OS/2 installed on a 6 megger and then
  206. >>>>adjusting the memory settings of the 16 meg system would
  207. >>>>result in the exact same setup right?
  208. >>
  209. >>>    ...only if you then took *that* setup (the one optimized for
  210. >>>    16) and moved it *back* to a 6 megger w/o *any* change.
  211. >>
  212. >>No, we, you and I, were talking about optimising cache settings.
  213. >>So changing those would result in the same setup.
  214.  
  215.  
  216. >    *What*? 
  217.  
  218. Well, the only difference in the aforementioned system was the
  219. amount of memory. So, the only optimisation options are those
  220. for cache settings. (not counting adding or disposing of HPFS)
  221. In other words, if I go from 8 to 16Meg, I would only change
  222. the cache settings, so going back from 16 to 8 and adjusting
  223. cache sizes would result in the same setup as when starting
  224. with 8M.
  225.  
  226. >>>>In other words, OS/2 becomes instable if you change your
  227. >>>>cache settings? 
  228.  
  229. >>>    OS/2 behaves funny when you have low memory and are using
  230. >>>    the HPFS.  IBM tech support themselves will recommend 
  231. >>>    not using HPFS if you have less than 8 megs and I have
  232. >>>    been told this is not only because it slows the system to
  233. >>>    a crawl, but because a system with the swap file on an 
  234. >>>    HPFS partition with 6 megs or less will have problems
  235. >>>    (I was told this two seperate times by two seperate IBM techs).
  236. >>
  237. >>>    I think there's a comment to this effect in the faq, too.
  238. >>
  239. >>
  240. >>>>I find that highly unlikely, and if indeed this
  241. >>>>would be the case, it shows poor programming.
  242. >>
  243. >>>    You said it, not me.
  244. >>
  245. >>You can say it too if it is true. I'd kick myself if I ever did such
  246. >>a thing, so why not tell someone else off. It should be of very high
  247. >>priority to get this right, after all, it is one of the main
  248. >>mechanisms in a system.
  249.  
  250.  
  251. >    Which makes it interesting, doesn't it, that OS/2 doesn't
  252. >    auto-adjust these things.  Actually, *I* prefer it that
  253. >    way, but I think it's hurting OS/2.  Install OS/2 on 
  254. >    a 16 meg system--you'd think that it would be configured
  255. >    for optimal performance.  Well... <no>
  256.  
  257. That indeed is a valid assumption, and I too found it
  258. very annoying that it wasn't so.
  259.  
  260. >>>> However,
  261. >>>>I see no reason for it to be so, since, the same effect would be
  262. >>>>gotten when the system becomes low on memory for other reasons,
  263. >>>>like too many jobs. 
  264. >>>>poorly) but it does not affect stability. Stability is not a
  265. >>>>function of memory available, so the system is most likely to
  266.  
  267. >>>    Obviously, you never used the 2.0 beta, which became
  268.  
  269. >>True.
  270.  
  271. >>>    about 90% less stable when it started to use virtual memory.
  272. >>>    This was before they plugged most of the big holes 
  273. >>>    in VM.  VM is not something simple, it is just more room
  274.  
  275. >>It is to someone who knows his bussiness.
  276.  
  277.  
  278. >    Well, then IBM must not have known it very well in the pre-LA
  279. >    2.0 beta.
  280.  
  281. I wouldn't want to go generalise a programmer or a team thereof
  282. to IBM, but yes, he/they mucked up pretty seriously, if this
  283. was the case.
  284.  
  285. cheers
  286. Erik
  287. -- 
  288. Erik van Linstee   |   Delft University of Technology   |   I'll be back ... 
  289. ----
  290.    We are god, 'cause only we can create the idea of his existence
  291.    in our holy brains...  (Yello)
  292.