Article View: pl.comp.programming
Article #217354Re: Przenośny, uproszczony filesystem
From: Piotr Chamera
Date: Mon, 08 Feb 2021 19:33
Date: Mon, 08 Feb 2021 19:33
37 lines
3545 bytes
3545 bytes
W dniu 2021-02-08 o 18:41, heby pisze: > On 08/02/2021 18:35, M.M. wrote: >> I chcesz żeby ktoś podpowiedział Ci rozwiązanie > > Nie, aby wskazał gdzie szukać. Wydaje mi się że wiele lat temu migneła > mi ksiązka w tym temacie, anglojezyczna. Nie pamietam tytułu, opisywała > na pewno FAT i jeszcze coś, pod kątem detali implementacji. Miałem w > ręku i tyle ją widziałem. Trochę stara, ale może ta byłaby odpowiednia: Dominic Giampaolo „Practical File System Design”, Morgan Kaufmann 1999 Autor omawia system plików BFS z BeOS. Do znalezienia w necie, Google wyrzuca pdf-a jako pierwszy wynik w wyszukiwaniu... Poza tym można szukać w książkach o systemach operacyjnych, np.: Tanenbaum, Woodhull „Operating Systems Design and Implementation”, 3rd ed, to jest o implementacji systemu MINIX, jest ponad 100 stron o systemie plików + kod źródłowy. Tannenbaum „Modern Operating Systems”, jest 70 stron o systemach plików. Silberschatz „Operating System Concepts”, 9th ed, 2012 jest ponad 150 stron o „storage management”, w tym podrozdział „file system implementation” 40 stron. Remzi, Arpaci-Dusseau „Operating Systems Three Easy Pieces”, rozdział „persistence” ma ponad 150 stron. Ciekawe rzeczy można też znaleźć w książkach o implementacji baz danych, w końcu plik bazy danych ze zbiorem rekordów i indeksem nie różni się w swojej istocie zbytnio od systemu plików. Są też z wydawnictwa O'Reilly (widziałem tylko tytuły, nie przeglądałem): Rajeev Nagar „Windows NT File System Internals: A Developer's Guide” Stan Mitchell „Inside the Windows 95 file system”
Technical Details
Message-ID:
<rvs3nk$7cu$1@dont-email.me>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news-1.dfn.de!news.dfn.de!2.eu.feeder.erje.net!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mailReferences:
<rtpdik$cge$1@dont-email.me> <cff484ae-3bf8-4cec-bbb7-78e44cb70167n@googlegroups.com> <rvokfn$1ff$1@dont-email.me> <90a1ad63-9675-4233-b822-808a7c17cbc7n@googlegroups.com> <rvpa3d$uf5$1@dont-email.me> <3ed1a847-2f93-4108-8985-2afae9b3b897n@googlegroups.com> <rvpgno$hnr$1@dont-email.me> <e8d86917-8e4c-4624-b8ae-67b82f80591cn@googlegroups.com> <rvpkev$d2u$1@dont-email.me> <b01525e0-6d35-48d8-ad1c-c9938aca307bn@googlegroups.com> <rvqmb3$dlt$1@dont-email.me> <797def6b-9fcd-4536-ba25-eab0e23081b8n@googlegroups.com> <rvr6ar$sst$1@dont-email.me> <b9c5e357-d30a-4dbc-9438-f5d6161b7d5dn@googlegroups.com> <rvrfvp$4j2$1@dont-email.me> <18fcac04-c92f-496f-b9e3-024eae5be8d1n@googlegroups.com> <rvrt4q$h0u$1@dont-email.me>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!news-1.dfn.de!news.dfn.de!2.eu.feeder.erje.net!3.eu.feeder.erje.net!feeder.erje.net!weretis.net!feeder8.news.weretis.net!eternal-september.org!reader02.eternal-september.org!.POSTED!not-for-mail From: Piotr Chamera <piotr_chamera@poczta.onet.pl> Newsgroups: pl.comp.programming Subject: Re: Przenośny, uproszczony filesystem Date: Mon, 8 Feb 2021 20:33:14 +0100 Organization: A noiseless patient Spider Lines: 37 Message-ID: <rvs3nk$7cu$1@dont-email.me> References: <rtpdik$cge$1@dont-email.me> <cff484ae-3bf8-4cec-bbb7-78e44cb70167n@googlegroups.com> <rvokfn$1ff$1@dont-email.me> <90a1ad63-9675-4233-b822-808a7c17cbc7n@googlegroups.com> <rvpa3d$uf5$1@dont-email.me> <3ed1a847-2f93-4108-8985-2afae9b3b897n@googlegroups.com> <rvpgno$hnr$1@dont-email.me> <e8d86917-8e4c-4624-b8ae-67b82f80591cn@googlegroups.com> <rvpkev$d2u$1@dont-email.me> <b01525e0-6d35-48d8-ad1c-c9938aca307bn@googlegroups.com> <rvqmb3$dlt$1@dont-email.me> <797def6b-9fcd-4536-ba25-eab0e23081b8n@googlegroups.com> <rvr6ar$sst$1@dont-email.me> <b9c5e357-d30a-4dbc-9438-f5d6161b7d5dn@googlegroups.com> <rvrfvp$4j2$1@dont-email.me> <18fcac04-c92f-496f-b9e3-024eae5be8d1n@googlegroups.com> <rvrt4q$h0u$1@dont-email.me> Mime-Version: 1.0 Injection-Date: Mon, 8 Feb 2021 19:34:12 -0000 (UTC) Injection-Info: reader02.eternal-september.org; posting-host="c19a80d4039c8755b4efadc6fd15e012"; logging-data="7582"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+qcqOR7jcorNQodb2PWHwR" User-Agent: Mozilla/5.0 (Windows NT 6.3; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.7.0 Cancel-Lock: sha1:zyUjMRXO/YmCbeF/uemRnEz/I9o= In-Reply-To: <rvrt4q$h0u$1@dont-email.me> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit