🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.programming
Article #217376

Re: Przenośny, uproszczony filesystem

#217376
From: heby
Date: Tue, 06 Apr 2021 09:06
50 lines
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-mail
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>

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