-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!fu-berlin.de!lilly.ping.de!weretis.net!
feeder8.news.weretis.net!eternal-september.org!reader02.eternal-september.org!.
POSTED!not-for-mail
From: heby <h...@p...onet.pl>
Newsgroups: pl.comp.programming
Subject: Re: Przenośny, uproszczony filesystem
Date: Wed, 7 Apr 2021 15:21:20 +0200
Organization: A noiseless patient Spider
Lines: 124
Message-ID: <s4kbkl$ht4$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> <606b876c$0$517$65785112@news.neostrada.pl>
<s4h7rd$n3v$1@dont-email.me> <606c7635$0$529$65785112@news.neostrada.pl>
<s4i0k5$p2p$1@dont-email.me> <606c9d47$0$522$65785112@news.neostrada.pl>
<s4i82d$l12$1@dont-email.me> <606cb760$0$512$65785112@news.neostrada.pl>
<s4jka0$6mq$1@dont-email.me> <606d8889$0$505$65785112@news.neostrada.pl>
<s4k5mo$s8u$1@dont-email.me> <606dac72$0$546$65785112@news.neostrada.pl>
Mime-Version: 1.0
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Wed, 7 Apr 2021 13:21:25 -0000 (UTC)
Injection-Info: reader02.eternal-september.org;
posting-host="fc52561ab989c93b6145f9a414b6ed9f";
logging-data="18340";
mail-complaints-to="a...@e...org";
posting-account="U2FsdGVkX19F7uVb5qpPJ9onhgRC7BK+"
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101
Thunderbird/78.9.0
Cancel-Lock: sha1:TnEw1DWjzRzpMHPCtrLVDp2GNlQ=
In-Reply-To: <606dac72$0$546$65785112@news.neostrada.pl>
Content-Language: en-US
Xref: news-archive.icm.edu.pl pl.comp.programming:215456
[ ukryj nagłówki ]On 07/04/2021 14:58, J-23 wrote:
>> Otóż to.
>> - Jakie Pan ma kwalifikacje na lekarza?
>> - Żyje od 40 lat i dobrze mi to wychodzi
> Co to wnosi do rozmowy - nic.
Tak jak i cała reszta tych dywagacji, przeciez ja ciągnę tą dyskusję z
powodów sportowych.
> A czym jest dysk?
Czymkolwiek co ma stan potrafiący chwilę przetrwać.
> Ze tak zapytam bo może inaczej rozumiemy urządzenia
> blokowe
Rozumiemy tak samo. Rozumiemy jako disc[blockIndex]=block.
Pod spodem może być stacja dysków Atari 1050, jeśli to ma znaczenie.
> Tak ale skąd czerpie info właśnie z tego pliku co tlumacze ci byś tam
> zajrzał
Ale tam nic nie ma poza tranaslacją bloków.
>> Prawdziwe ciekawoski kryją się w lockach, wielodostepie, kronikowaniu,
>> GC i trim, translacji bloków w tle.
> Czemu tego nie sprawdzisz w innych Filesystemach
Ponieważ dano to zrobiłem. Wnioski są takie że optymalizacje są na tyle
głebokie i rozległe, że traci się obraz i skrajnie utrudnia analizę. Na
ten przykład przegladałem ext4. Bez dokumentacji nie byłem w stanie się
w tym poruszac, z dokumentacją byłem w stanie pojąć 10% całości.
> Nie rozumiesz że Filesystem to tylko struktura
O, to akurat rozumiem.
>> operowanie na nim w realtime. ZIPy to nie filesystemy tylko storage.
>> Pakuje się raz i koniec.
> Masz uraz do ZIPa że tak sie na nie uparłeś znam kupe innych rozszerzeń
> np bin ktore przechowywują inne pliki (poslugując się twoim tokiem
> rozumowania)
I one pozwalają na dynamiczną modyfikację swojej zawartości z
trimowaniem i wielodostępem? Wow.
> mam 3 obrazy zapisane w pliku bin i teraz zagadka jak do obrazka numer 2
> dodać kwiatek?
To łatwe. Proponuje trudniejsze: jak dodać czwarty obrazek z kwiatkiem
pomiędzy pierwszy i drugi.
> Dlatego jest bardzo ważne co w tym pliku twoim ma być ty tylko
> odpowiadasz pliki a to troche ogolna odp
Wystarczająca.
> Od kiedy Filesystm jest gwarantem spójności pliku?
Od czasu posiadania kroniki. Dane zapiywane są albo w całości jakiejś
jednostki albo nie. Są również albo zapisywane sekwencyjne, albo tracone.
W przypadku systemów bez kronikowania i cache, możlie sa przykre
sytuacje kiedy write zadziała niesekwencyjnie zapisując kawałki pliku w
róznych miejscach a winnych nie i nie ma nad tym kontroli.
> Są narzedzia do tego
> FS nic o spojnosci pliku nie wie
Ależ wie.
Dam Ci taki przykłąd.
Proces A kasuje plik. Wymaga to zmiany kilkudziesięciu bloków na dysku.
Proces B otwiera ten sam plik. Filesystem zapewnia że albo go otworzy
albo nie. Nie ma sytuacji że "otworzy w trakcie kasowania przez inny
proces i częśc danych będzie popsuta".
To jest spójność. Nie ma stanów niepewnych lub wręcz popsutych.
>> Struktura ma być odporna na wielodostęp. Inaczej: dowolna operacja na
>> pliku wykonana w procesie A ba być widoczna spójnie w procesie B.
>> Gwarantuje to *prawie* każdy filesystem.
> Pokaż jakiś przykład bo pierwsze słysze że Filesystem oodpowiada za
> spojność - jaką spójność masz na mysli bo moze znowu mowisz o czymś co
> zupelnie inaczej się nazywa
Powyżej wyjaśnienie.
>>> sprawy jak ty myslisz tutaj są potrzebne dodatkowe operacje o ktorych
>>> ty nie zdajesz sobie sprawy
>> :D
> No wlasnie tylko tyle można zrobić z twoją próbą zbudowania czegokolwiek
> - uśmiechnąć się
Przepraszam, ale pękam ze śmiechu od przedwczoraj. Nie wiem czemu. Może
to z powodu pogody.
>> Nic. Do kosza. Kronikwanie nie słuzy do ratowania dupy w przypadku
>> padu fizycznego dyku/partycji. Pomyliłeś z RAID.
> Wpisz "kroniki" w google a dowiesz się po co powstały bo tego nie wiesz.
U mnie chyba inny internet jest:
"A journaling file system is a file system that keeps track of changes
not yet committed to the file system's main part by recording the
intentions of such changes in a data structure known as a "journal",
which is usually a circular log. In the event of a system crash or power
failure"
> Zablysnąłeś wiedzą a ja na to powiem że mało wiesz
Wiem, że wiesz, że wiem.
> Ty pomijasz więcej niż ci sie wydaje ale cóż nie ja mam problem ale ty.
> Ja akurat pracuje na czymś podobnym co chcesz osiągnąć - zbudowałem to
> od zera wzorująć się na FAT32 i ntfs-3g i wlasnie VDI no ale co ja tam
> wiem według ciebie to jest za mało.
Napisałeś ręcznie coś podobnego do ntfs-3g? Wow. To sorry. Możesz mieć
rację we wszystkim, jesteś moim idolem. I to wszystko w OpenPascalu?
Następne wpisy z tego wątku
- 07.04.21 16:35 J-23
- 09.04.21 12:04 Roman Tyczka
- 09.04.21 13:42 heby
- 09.04.21 22:55 Roman Tyczka
- 10.04.21 12:21 heby
Najnowsze wątki z tej grupy
- Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- Błąd w Sofcie Powodem Wymiany 3 Duńskich Fregat Typu Iver Huitfeldt
- Grok zaczął nadużywać wulgaryzmów i wprost obrażać niektóre znane osoby
- Can you activate BMW 48V 10Ah Li-Ion battery, connecting to CAN-USB laptop interface ?
- We Wrocławiu ruszyła Odra 5, pierwszy w Polsce komputer kwantowy z nadprzewodzącymi kubitami
- Ada-Europe - AEiC 2025 early registration deadline imminent
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
Najnowsze wątki
- 2025-08-06 Gdynia => Konsultant wdrożeniowy (systemy controlingowe) <=
- 2025-08-06 Białystok => Inżynier oprogramowania .Net <=
- 2025-08-06 "[...] sejmowe wystąpienie posłanki Klaudii Jachiry, która zakończyła je słowami ,,Sława Ukrainie"."
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Panuje się 181 159,42 zł./mies. na posła w 2026r.
- 2025-08-05 "Chiny przekraczają w wydobyciu 4 mld ton węgla, Indie i USA ponad 1 mld, a Rosja 500 mln ton [...]"
- 2025-08-05 Czy cos fi przechodzi przez trafo separujące?
- 2025-08-05 kajaki i promile
- 2025-08-05 Re: Tesla jest bezpieczna, wczoraj spaliła się doszczętnie na Ursynowie i nikomu się nic nie stało
- 2025-08-05 Gdynia => Przedstawiciel handlowy / KAM (branża TSL) <=
- 2025-08-05 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-05 B2B i książka przychodów i rozchodów
- 2025-08-04 Re: Atak na lekarza w Oławie. Policja zatrzymała sprawcę na lotnisku Polska Agencja Prasowa 4 sierpnia 2025, 12:16 FACEBOOK X E-MAIL KOPIUJ LINK W szpitalu w Oławie 37-letni pacjent zaatakował lekarza, po tym, jak ten odmówił mu wypisania długoterminowego
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML
- 2025-08-04 Na grupie comp.os.linux.advocacy CrudeSausage twierdzi, że Micro$lop używa SI do szyfrowania formatu dok. XML