Article View: pl.comp.programming
Article #217376Re: Przenośny, uproszczony filesystem
From: heby
Date: Tue, 06 Apr 2021 09:06
Date: Tue, 06 Apr 2021 09:06
50 lines
3403 bytes
3403 bytes
On 06/04/2021 00:31, J-23 wrote: > Zapomniałem się odnieść do tego co wyżej. To zdziwisz się czym to jest > ogarnięte np w VirtualBox. W VirutalBox filesystemy na wirtualny dyskach NIE są ogarnięte, bo to zadanie pracujących w środku OSów. Ogólnie VB nie ma implementacji filesystemów w tym pliku, tylko nieskopoziomową translację bloków w pliku + trim i tyle jest wystarczające aby resztą zająć się guest. > Mieszasz pojęcia nie rozumiesz co to jest format pliku. Najprawdopodobniej żyje w innej rzeczywistości. > Mylisz go z > systemem pliku nawet mam wrażenie że nie ogarniasz tego co twierdzisz ze > ogarniasz Bardzo możliwe, ale zwróc uwagę że wiele osób z tej grupy ogarnęło. To powoduje że zacząćbym się zastanawiać nie czy ja nie ogarniam, tylko czy Ty. Nie masz takiej wątpliwości? > 1. Random access - masz na myśli losowy dostęp? No i nie ma on nic > wspolnego ze strumeniami tak? Twoja rada "użyj strumieni" jest absurdalna. To jakby koś pytając "jak zrobić drzewo czerwono-czarne" dostał odpowiedź "użyj procedur". Bez wątpienia jest celna i bezużyteczna. Mogę uzyć czekokolwiek, mogę użyć strumieni z random access, bazy danych czy kart perforowanych. Mało ważne, mam tylko zapisywać bloki w pliku na okreslonych pozycjach i to jest *trywialne* i kompletnie nieistotne. Istotne jest sterowanie tym mechanizmem, które nazywamy filesystemem. > 2. Trim - to nawet pozostawie bez komentarza To źle, bo ten trim jest krytycznie istotny aby całość miała sens. > 3. Gerbage Collector że tak zapytam co ma wspólnego z system plikow - > nic. Czyli nie masz śladu pojmowania na czym polegają problemy z którymi tutaj należy się mierzyć. > Ma do czynienia z zarządzaniem pamięcią a zarządzanie pamięcią a > system plików to dwa odrębne tematy ...i nie rozumiesz nawet śladu abstrakcji czym jest pamięć. Podpowiem, chociaż wydaje się to bezcelowe: zastanów się czym jest garbage collecting w kontekście *pliku* swap.
Technical Details
Message-ID:
<s4h8as$qqa$1@dont-email.me>Path:
mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!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> <606a6d41$0$522$65785112@news.neostrada.pl> <s4elb8$cni$3@dont-email.me> <606b5698$0$542$65785112@news.neostrada.pl> <s4fu13$s6b$1@dont-email.me> <606b8fcf$0$516$65785112@news.neostrada.pl>Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!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: heby <heby@poczta.onet.pl> Newsgroups: pl.comp.programming Subject: Re: Przenośny, uproszczony filesystem Date: Tue, 6 Apr 2021 11:06:31 +0200 Organization: A noiseless patient Spider Lines: 50 Message-ID: <s4h8as$qqa$1@dont-email.me> References: <rtpdik$cge$1@dont-email.me> <606a6d41$0$522$65785112@news.neostrada.pl> <s4elb8$cni$3@dont-email.me> <606b5698$0$542$65785112@news.neostrada.pl> <s4fu13$s6b$1@dont-email.me> <606b8fcf$0$516$65785112@news.neostrada.pl> Mime-Version: 1.0 Injection-Date: Tue, 6 Apr 2021 09:06:36 -0000 (UTC) Injection-Info: reader02.eternal-september.org; posting-host="76ac3790277d741921ae0d316a6d6019"; logging-data="27466"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/jgr0UmhRJmzqkYJbO6mFE" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.9.0 Cancel-Lock: sha1:28kxa327ROKSpSzndPxKVIvabbk= In-Reply-To: <606b8fcf$0$516$65785112@news.neostrada.pl> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit