Groups | Search | Server Info | Login | Register
Groups > de.comp.os.unix.programming > #3004
| From | Stefan Reuther <stefan.news@arcor.de> |
|---|---|
| Newsgroups | de.comp.os.unix.programming |
| Subject | Re: mmap oder read? |
| Date | 2022-06-09 17:50 +0200 |
| Message-ID | <t7tbt3.4m8.1@stefan.msgid.phost.de> (permalink) |
| References | <t7qnab.5fg.1@stefan.msgid.phost.de> <t7si7m$1nq5k$1@gwaiyur.mb-net.net> |
Am 09.06.2022 um 12:32 schrieb Jakob Hirsch: > On 2022-06-08 17:46, Stefan Reuther wrote: >> Was für Gründe kann es geben, sich bewusst für die eine oder die andere >> Art zu entscheiden? Bisher bin ich - wie gesagt, Framework > > TLDR: Wenn man nur sequentiell liest, lohnt sich das wohl nur bei > "großen" Dateien. Die Grenze liegt wohl irgendwo zwischen 1 und 8 MiB, > wie man z.B. unter https://github.com/david-slatinek/c-read-vs.-mmap > sieht (Werte sind bei mir ähnlich, hab allerdings nicht den code > angeschaut). > > Eine recht interessante Diskussion gab es z.B. unter > https://news.ycombinator.com/item?id=19806804 Danke für die Links. Für normale, handliche Daten ist also read() aus Performancegründen zu bevorzugen. >> zusammengesteckt - bei der mmap-Variante. Die hat den Nachteil, nicht >> gescheit auf EIO reagieren zu können, was ich erstmal zum Nichtproblem > > Hm, bei truncated files gibt's wohl SIGBUS, ist das bei I/O-Fehler anders? Das gibt genauso SIGBUS, und ist halt kniffliger zu behandeln als 'if (... == -1)'. Stefan
Back to de.comp.os.unix.programming | Previous | Next — Previous in thread | Next in thread | Find similar
mmap oder read? Stefan Reuther <stefan.news@arcor.de> - 2022-06-08 17:46 +0200
Re: mmap oder read? Rainer Weikusat <rweikusat@talktalk.net> - 2022-06-08 17:27 +0100
Re: mmap oder read? Stefan Reuther <stefan.news@arcor.de> - 2022-06-09 17:52 +0200
Re: mmap oder read? Jakob Hirsch <jh.expires-20221231@plonk.de> - 2022-06-09 12:32 +0200
Re: mmap oder read? Rainer Weikusat <rweikusat@talktalk.net> - 2022-06-09 15:17 +0100
Re: mmap oder read? Stefan Reuther <stefan.news@arcor.de> - 2022-06-09 17:50 +0200
Re: mmap oder read? Rainer Weikusat <rweikusat@talktalk.net> - 2022-06-09 20:37 +0100
Re: mmap oder read? Bonita Montero <Bonita.Montero@gmail.com> - 2022-06-10 07:30 +0200
Re: mmap oder read? Bonita Montero <Bonita.Montero@gmail.com> - 2022-06-09 13:18 +0200
Re: mmap oder read? Bonita Montero <Bonita.Montero@gmail.com> - 2022-06-10 09:06 +0200
Re: mmap oder read? Bonita Montero <Bonita.Montero@gmail.com> - 2022-06-11 09:42 +0200
Re: mmap oder read? Jan Bruns <ebay@abnuto.de> - 2022-07-02 05:27 +0000
csiph-web