-
Path: news-archive.icm.edu.pl!news.icm.edu.pl!newsfeed.pionier.net.pl!3.eu.feeder.erj
e.net!feeder.erje.net!weretis.net!feeder7.news.weretis.net!border2.nntp.ams1.gi
ganews.com!nntp.giganews.com!newsfeed.neostrada.pl!unt-exc-01.news.neostrada.pl
!unt-spo-a-02.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
From: "J.F." <j...@p...onet.pl>
Newsgroups: pl.misc.telefonia.gsm
References: <qu64g0$sfi$1@dont-email.me> <1scc4efi0ml10.o6mq5kog3jdn$.dlg@40tude.net>
<qu7sg3$kdt$1@dont-email.me> <y...@4...net>
<qu80k5$c79$1@dont-email.me> <1...@4...net>
<X...@1...0.0.1>
<lntsuwlyg1iw$.18lndr2o9b4il.dlg@40tude.net> <quj1s5$eoe$1@dont-email.me>
<1m7rqsmv626b7.6qm7mf4slj5i$.dlg@40tude.net>
<X...@1...0.0.1>
<5e0e1873$0$553$65785112@news.neostrada.pl>
<m...@4...com>
In-Reply-To: <m...@4...com>
Subject: Re: Zepsułem telefon.. potrzebny nowy
Date: Fri, 3 Jan 2020 12:52:02 +0100
MIME-Version: 1.0
Content-Type: text/plain; format=flowed; charset="iso-8859-2"; reply-type=original
Content-Transfer-Encoding: 8bit
X-Priority: 3
X-MSMail-Priority: Normal
Importance: Normal
X-Newsreader: Microsoft Windows Live Mail 16.4.3528.331
X-MimeOLE: Produced By Microsoft MimeOLE V16.4.3528.331
Lines: 69
Message-ID: <5e0f2b98$0$17365$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 83.26.54.64
X-Trace: 1578052504 unt-rea-a-01.news.neostrada.pl 17365 83.26.54.64:54985
X-Complaints-To: a...@n...neostrada.pl
Xref: news-archive.icm.edu.pl pl.misc.telefonia.gsm:1092855
[ ukryj nagłówki ]Użytkownik "Olaf Frikiov Skiorvensen" napisał w wiadomości grup
dyskusyjnych:md0t0f1bkj7ac1rn6qafqeq8mbeivnel1v@4ax.
com...
Wcale nie przypadkiem, dnia Thu, 2 Jan 2020 17:18:08 +0100
od "J.F." <j...@p...onet.pl> :
>>Najlepiej byloby, gdybysmy sektory czy klastry zapisywali do nowego
>>bloku flash, to by sie dopisywalo reszte bez przepisywania.
>>Ale wtedy ... gdzie zapamietac w ktorym bloku jest zapisany sektor
>>dyskowy ?
>>Do dyspozycji mamy zasadniczo pamiec flash - z tymi samymi
>>ograniczeniami.
>Tak to tylko w przypadku, kiedy brak wolnych stron(odpowiednik
>sektora) w innych
>blokach,jeśli są, to zapis jest do nich kierowany i uaktualniane są
>tablice translacji,
Ale wlasnie o te tablice chodzi.
Komputer chce zapisac do sektora nr, nazwijmy to L 12000. Potem do
L12001.
A potem np do L19000 - bo taki ma kaprys.
Jesli bedziesz te kolejne zapisy kierowal do bloku flash nr np
F5000/1, F5000/2, F5000/3,
to musisz gdzies na boku sobie zapisac, ze ten sektor L12000 jest w
F5000/1.
A gdzie - zeby to sie nie zuzylo zbyt szybko ?
A potem i tak sie okaze, ze w tym bloku F5000 jest troche danych ktore
juz sa nieaktualne i kupa takich, ktore ciagle trzeba trzymac.
I jak chcesz blok ponownie uzyc, to gdzies trzeba te stare dane
zapisac.
Akurat sie wydaje, ze w przypadku pamieci wirtualnej system operacyjny
moglby to dobrze optymalizowac,
ale swietnie by bylo, gdyby jeszcze dysk mial dopasowany algorytm
optymalizacji,
i jeszcze wiedzial, ze to jest zapis do pliku wymiany i tu sie inaczej
optymalizuje.
>jeśli nie, to jest tak, jak piszesz(z tego powodu dysk ma
>zarezerwowane zapasowe wolne
>bloki, over-provisioning).
>Jak chcesz dokładniej, to:
>https://flashdba.com/2014/06/20/understanding-flash
-blocks-pages-and-program-erases/
>a potem:
>http://codecapsule.com/2014/02/12/coding-for-ssds-p
art-3-pages-blocks-and-the-flash-translation-layer/
Ja potrzebuje raczej "how SSD are made". Moze patentow poszukac.
Ewentualnie kontrolerow - ale czy tam bedzie opisany algorytm ?
>Tak nawiasem mówiąc, bardzo ciekawe są kontrolery bez zewnętrznej
>pamięci RAM, jak
>SF2281(on miał chyba tylko 8 czy 16 MiB wewnętrznych buforów), a
>jakoś dawał sobie radę z
>kompresją i deduplikacją, ale niestety mocno zwalniał napodkawszy na
>niekompresowalne
>dane.
No wlasnie - jeden z pomyslow ktory mi chodzi po glowie, to trzymac
tablice translacji w RAM.
A w danych zapisywanych zapisac nr sektora/bloku logicznego i czas
zapisu.
A po wlaczeniu zasilania przeskanowac caly dysk, i znalezc te ostanie
zapisu.
Ale to wymaga duzo RAM, i troche czasu na poczatku :-)
J.
Następne wpisy z tego wątku
- 03.01.20 12:56 J.F.
- 03.01.20 13:19 Marcin Debowski
- 03.01.20 15:51 J.F.
- 03.01.20 20:45 Animka
- 03.01.20 20:50 heby
- 03.01.20 21:01 Animka
- 05.01.20 06:45 Marcin Debowski
- 05.01.20 09:59 Budzik
Najnowsze wątki z tej grupy
- Power BANK z ładowaniem przelotowym robi PRZERWY
- Aero2
- odbiornik GPS z kablem USB
- iOS, działające wifi z autolockiem
- Z instrukcji do kitu
- Re: W telefonie brak szufladki na drugą kartę SIM
- W telefonie brak szufladki na drugą kartę SIM
- DNS restrictions are on
- Słabszy sygnał GSM od kilku tugodni
- Re: Tani dodatkowy sim do smartwacha
- Praktyczny test GPS...
- Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO
- Re: UseGalileo -- PRODUKTY I APLIKACJE UŻYWAJĄ JUŻ DZIŚ SYSTEMU GALILEO
- Karty przedpłacone (podarunkowe) Google Play - pytanie do korzystających
- Dlaczego sluchawka nie dzwoni?
Najnowsze wątki
- 2025-01-20 Gdańsk => Programista Full Stack .Net <=
- 2025-01-20 Gliwice => Business Development Manager - Dział Sieci i Bezpieczeńst
- 2025-01-20 Warszawa => Full Stack .Net Engineer <=
- 2025-01-20 huta ruszyla
- 2025-01-20 piece wodorowe
- 2025-01-20 Lublin => Programista Delphi <=
- 2025-01-20 Warszawa => Architekt rozwiązań (doświadczenie w obszarze Java, AWS
- 2025-01-20 Mińsk Mazowiecki => Area Sales Manager OZE <=
- 2025-01-20 Bieruń => Spedytor Międzynarodowy (handel ładunkami/prowadzenie flo
- 2025-01-19 Test - nie czytać
- 2025-01-19 qqqq
- 2025-01-19 Tauron przysyła aneks
- 2025-01-19 Nowa ładowarka Moya a Twizy -)
- 2025-01-18 Power BANK z ładowaniem przelotowym robi PRZERWY
- 2025-01-18 Pomoc dla Filipa ;)