home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #26 / NN_1992_26.iso / spool / vmsnet / vmsposi / 75 < prev    next >
Encoding:
Internet Message Format  |  1992-11-08  |  1.9 KB

  1. Path: sparky!uunet!stanford.edu!agate!spool.mu.edu!uwm.edu!zaphod.mps.ohio-state.edu!usc!elroy.jpl.nasa.gov!ames!sun-barr!news2me.EBay.Sun.COM!cronkite.Central.Sun.COM!texsun!exucom.exu.ericsson.se!ericom!sunic!mcsun!Germany.EU.net!rrz.uni-koeln.de!unidui!math.fu-berlin.de!Sirius.dfn.de!gwdu03.gwdg.de!gwdgv1.gwdg.de!MOELLER
  2. From: moeller@gwdgv1.gwdg.de
  3. Newsgroups: vmsnet.vms-posix
  4. Subject: Re: strange posix timing bevavior
  5. Message-ID: <2TN8ZVH@gwdu03.gwdg.de>
  6. Date: 7 Nov 92 03:00:40 GMT
  7. References: <1992Oct31.003920.17824@wega.rz.uni-ulm.de>
  8. Sender: news@gwdu03.gwdg.de (USENET News System)
  9. Reply-To: moeller@gwdgv1.gwdg.de
  10. Organization: GWDG Goettingen, F.R.Germany
  11. Lines: 31
  12. Nntp-Posting-Host: gwdgv1.gwdg.de
  13.  
  14. In article <1992Oct31.003920.17824@wega.rz.uni-ulm.de>, 
  15. ORAKEL@rzmain.rz.uni-ulm.de (Framstag) writes:
  16. >I've found a strange time-behavior in posix 1.1. 
  17. >[...]
  18. >I have two test-programs:
  19. >    $! test1.com
  20. >    $define/user sys$output test.uue
  21. >    $posix posix$bin:uuencode. "test.gif test.gif
  22. >    $logout/full
  23. >and
  24. >    $! test2.com
  25. >    $define sys$output test.uue
  26. >    $posix posix$bin:uuencode. "test.gif test.gif
  27. >    $deass sys$output
  28. >    $logout/full
  29. >[... test1 is *much* slower than test2 ...]
  30.  
  31. I guess this problem is not particular to POSIX:
  32.  
  33. The VAXC I/O library has always been famous for doing very inefficient
  34. I/O to disk, spending 1 I/O per disk block read or written.
  35.  
  36. If you DEFINE/USER, VAXC I/O will indeed occur; if you DEFINE in supervisor
  37. mode, I/O to standard output (SYS$OUTPUT) will be re-directed to the
  38. process-permanent file, which *is* buffered the normal way (typically 8 or
  39. 16 disk blocks). From the difference in the number of direct I/Os executed,
  40. the difference in elapsed time can be easily understood.
  41.  
  42. Wolfgang J. Moeller, GWDG, D-3400 Goettingen, F.R.Germany | Disclaimer ...
  43. PSI%(0262)45050352008::MOELLER      Phone: +49 551 201516 | No claim intended!
  44. Internet: moeller@gwdgv1.dnet.gwdg.de   | This space intentionally left blank.
  45.