Version française
Home     About     Download     Resources     Contact us    
Browse thread
Core has landed
[ Home ] [ Index: by date | by threads ]
[ Search: ]

[ Message by date: previous | next ] [ Message in thread: previous | next ] [ Thread: previous | next ]
Date: -- (:)
From: Markus Mottl <markus.mottl@g...>
Subject: Re: [Caml-list] Core has landed
2008/5/3 Berke Durak <berke.durak@gmail.com>:
> - Bigstring: I guess those are more for I/O.  The 16MB limit is not a
> problem on 64-bit arhictectures.

Right.  With Bigstrings it is not necessary to blit buffers
before/after performing I/O-system calls.  They also do not have to
(cannot) be moved around during heap compaction.  They also play
nicely with OCaml standard I/O-channels, using vector I/O to send data
buffered by the channel and in the bigstring in one system call.

> - POLL and NODELAY in Linux_ext: that's very welcome.

Note that we support epoll in the Linux extension library, i.e. this
allows you to scale your applications to thousands of descriptors.

Regards,
Markus

-- 
Markus Mottl http://www.ocaml.info markus.mottl@gmail.com