Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c > #7956

Re: fopen

From Ian Collins <ian-news@hotmail.com>
Newsgroups comp.lang.c
Subject Re: fopen
Date 2011-07-08 23:46 +1200
Message-ID <97o927F6tmU1@mid.individual.net> (permalink)
References <iv6nv4$9db$1@speranza.aioe.org> <97o6neF6tbU5@mid.individual.net> <chine.bleu-F59A16.04403008072011@news.eternal-september.org>

Show all headers | View raw


On 07/ 8/11 11:40 PM, China Blue Dolls wrote:
> In article<97o6neF6tbU5@mid.individual.net>,
>   Ian Collins<ian-news@hotmail.com>  wrote:
>
>>> When designing interfaces NOW, taking as an example fopen() one of the
>>> oldest interfaces still in use is not really a good idea.
>>
>> Um, what else do you want when opening a fie?
>
> A bufferred disc file copies disc sectors to virtual memory which can be paged
> to disc. Which fopen can act as a rather complicated disc to disc copier. Memory
> mapping files on pageable devices (as Multics did) gives you more control over
> paging and page alignment.

But that's just detail.   Let the OS manage all the paging behind the 
scenes.

> And the request/response nature of sockets isn't handled well with fopen buffers.

They (sockets) don't make sense at all with the fxxx() family.

-- 
Ian Collins

Back to comp.lang.c | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

fopen jacob navia <jacob@spamsink.net> - 2011-07-08 12:59 +0200
  Re: fopen Ian Collins <ian-news@hotmail.com> - 2011-07-08 23:06 +1200
    Re: fopen China Blue Dolls <chine.bleu@yahoo.com> - 2011-07-08 04:40 -0700
      Re: fopen Ian Collins <ian-news@hotmail.com> - 2011-07-08 23:46 +1200
        Re: fopen China Blue Dolls <chine.bleu@yahoo.com> - 2011-07-08 05:15 -0700
          Re: fopen Seebs <usenet-nospam@seebs.net> - 2011-07-08 14:47 +0000
            Re: fopen China Blue Dolls <chine.bleu@yahoo.com> - 2011-07-08 08:18 -0700
            Re: fopen Angel <angel+news@spamcop.net> - 2011-07-08 19:37 +0000
              Re: fopen China Blue Dolls <chine.bleu@yahoo.com> - 2011-07-08 13:02 -0700
      Re: fopen Seebs <usenet-nospam@seebs.net> - 2011-07-08 14:47 +0000
        Re: fopen China Blue Dolls <chine.bleu@yahoo.com> - 2011-07-08 08:29 -0700
          Re: fopen Seebs <usenet-nospam@seebs.net> - 2011-07-08 15:55 +0000
            Re: fopen China Blue Dolls <chine.bleu@yahoo.com> - 2011-07-08 09:19 -0700
              Re: fopen Seebs <usenet-nospam@seebs.net> - 2011-07-08 17:21 +0000
              Re: fopen Keith Thompson <kst-u@mib.org> - 2011-07-08 13:39 -0700
                Re: fopen China Blue Dolls <chine.bleu@yahoo.com> - 2011-07-08 17:17 -0700
                Re: fopen Keith Thompson <kst-u@mib.org> - 2011-07-08 17:39 -0700
                Re: fopen Seebs <usenet-nospam@seebs.net> - 2011-07-09 06:04 +0000
                Re: fopen China Blue Dolls <chine.bleu@yahoo.com> - 2011-07-09 01:39 -0700
          Re: fopen Ian Collins <ian-news@hotmail.com> - 2011-07-09 08:23 +1200
          Re: fopen Dr Nick <3-nospam@temporary-address.org.uk> - 2011-07-09 07:47 +0100
          Re: fopen Malcolm McLean <malcolm.mclean5@btinternet.com> - 2011-07-09 06:55 -0700
            Re: fopen Nobody <nobody@nowhere.com> - 2011-07-10 05:26 +0100
              Re: fopen Malcolm McLean <malcolm.mclean5@btinternet.com> - 2011-07-10 02:33 -0700
    Re: fopen James Kuyper <jameskuyper@verizon.net> - 2011-07-08 08:18 -0400
      Re: fopen Ian Collins <ian-news@hotmail.com> - 2011-07-09 08:18 +1200
      Re: fopen Dr Nick <3-nospam@temporary-address.org.uk> - 2011-07-09 07:52 +0100
  Re: fopen Todd Carnes <toddcarnes@gmail.com> - 2011-07-08 13:10 +0000
    Re: fopen BGB <cr88192@hotmail.com> - 2011-07-08 12:25 -0700

csiph-web