> > bude je inteligentne zpracovavat pres mmap misto read/write > > To je argumentace kruhem. Nejprve vyresis problem pomoci algoritmu, > ktery je navrzen tak, aby k jeho efektivni implementaci byl potrebny > mmap() - a pak timto algoritmem dokazujes potrebnost mmapu. > > To neni dukaz, ze AMD64 je lepsi, ale ze existuji smysluplne aplikace, > ktere lze optimalizovat "jemu na telo". ;-)
1) mmap je lepsi nez read/write (protoze zabere polovinu pameti, read/write to ma v buffer-cache + v userspace bufferu) 2) i386 omezuje pouziti mmap protoze nema dost virtualni pameti (neni mozne pouzit mmap na vic jak nekolik malo G dat) 3) amd64 ma vic vritualni pameti nez i386 doufam ze se uz chapeme :) -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l