-
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!eternal-september.or
g!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-m
ail
From: heby <h...@p...onet.pl>
Newsgroups: pl.misc.telefonia.gsm
Subject: Re: Zepsułem telefon.. potrzebny nowy
Date: Thu, 2 Jan 2020 19:13:26 +0100
Organization: A noiseless patient Spider
Lines: 51
Message-ID: <qulbs8$uko$1@dont-email.me>
References: <5e066552$0$552$65785112@news.neostrada.pl>
<5e0669fe$0$557$65785112@news.neostrada.pl>
<qu5rhs$sq9$1@news.icm.edu.pl>
<5e06736a$0$548$65785112@news.neostrada.pl> <qu60c8$pr4$1@dont-email.me>
<5e068758$0$538$65785112@news.neostrada.pl> <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>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-2; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Thu, 2 Jan 2020 18:13:29 -0000 (UTC)
Injection-Info: reader02.eternal-september.org;
posting-host="9418685de627bd10d1a8d7b526c1394a";
logging-data="31384";
mail-complaints-to="a...@e...org";
posting-account="U2FsdGVkX19eiDOj8jkIKy4zl85dX4yK"
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101
Thunderbird/60.9.1
Cancel-Lock: sha1:89HHipvlJVsVq66M2Fg1sMYJCxk=
In-Reply-To: <5e0e1873$0$553$65785112@news.neostrada.pl>
Content-Language: en-US
Xref: news-archive.icm.edu.pl pl.misc.telefonia.gsm:1092832
[ ukryj nagłówki ]On 02/01/2020 17:18, J.F. wrote:
> W pamieciach Flash masz dosc duzy blok, ktory mozesz skasowac.
> I nie mozesz skasowac mniej - musisz caly blok naraz.
> Mowi sie gdzies o 256KB.
> Zapisywac mozesz fragmentami do bloku, ale skasowac musisz caly na raz.
> I teraz tak - jak np w starej organizacji FAT32 zapisujesz nowy plik i
> przydzielasz mu nowy cluster, np 2KB,
> to system musi, oprocz zapisu danych, odczytac sektor FAT, zmienic 4
> bajty, i zapisac sektor z powrotem.
> Na HDD sektor ma 512 bajtow.
> To samo na SDD wymaga np 256KB - i tak co kazdy klaster danych.
I tutaj masz cache. To cache właśnie jest po to aby zapisy wielokrotne
po sobie kompresować. W SSDkach jest malutkie, ale wystarczy aby takie
problemy stały się mało istotne.
> Mozna sporo zaoszczedzic, jesli sie wstrzyma chwile z zapisem, to moze
> zaraz beda zapisane kolejne klastry, to sie poprawi w pamieci, a potem
> zapisze caly sektor, czy nawet kilka.
> Ale jak prad wylacza, to bedzie dramat.
Nie będzie, dyski potrafią zrzucić cache do flasha przy zaniku prądu i
dramatu nie ma.
> Podobnie mamy z samymi danymi. Zapisujemy te 2KB nowe, ale to na SSD
> moze wymagac odczytu calego bloku 256KB, zmiany 2KB i zapisu ponownego -
> jesli sasiednie klastry maja zawartosc, ktorą trzeba zapamietac.
> 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.
Problem w tym że to optymalizacje nie mają sensu. Typowy dysk SSD ma
czas życia znaczaco dłuższy niż komputer w którym pracuje. Tak,
potrafiłbym zajechać dyski SSD ale to nie będzie typowe użycie.
> Jak to zostalo zrobione - nie wiem. Pewnie jakis kompromis.
Nijak. Takie problemy nie występują przy ogladaniu porno wiec załatwiasz
tym 90% przypadków sprzetu konsumenckiego nie przejmując się tym.
> I teraz kwestia, jak sie w tym kompromisie spisuje pamiec wirtualna.
Jest we współczesnych PCtach prawie nieużywana, nawet największe
przygłypi internetowe nie robią stron www zjadających 4GB RAMu (choć
wyścig trwa).
Innymi słowy nikt się tym nie przejmuje jeśli u Kowalskiego dysk padnie
po 4 latach. A nie padnie z powodu ilosci zapisów. Dyski SSD nie są aż
takie kiepskie.
Następne wpisy z tego wątku
- 02.01.20 22:59 Animka
- 02.01.20 23:12 Robert Wańkowski
- 02.01.20 23:28 Animka
- 02.01.20 23:32 Marcin Debowski
- 03.01.20 00:31 Olaf Frikiov Skiorvensen
- 03.01.20 01:09 Olaf Frikiov Skiorvensen
- 03.01.20 12:52 J.F.
- 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
- roaming
- Orange Free na kartę - coś się popsuło
- Radio internetowe do starego Androida
- Nazbyt "muzyczne" słuchawki
- 5G Apokalipsa - nie tylko dla tutejszych przeżuwaczy podpiczników
- 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
Najnowsze wątki
- 2025-03-15 przegląd za mną
- 2025-03-15 Na co komu okna
- 2025-03-15 Mój elektryk
- 2025-03-15 Fejk muzyczny czy nie fejk
- 2025-03-15 China-Kraków => Senior PHP Symfony Developer <=
- 2025-03-15 Wrocław => Konsultant wdrożeniowy Comarch XL (Logistyka, WMS, Produk
- 2025-03-15 Błonie => Analityk Systemów Informatycznych (TMS SPEED) <=
- 2025-03-15 Warszawa => Senior Frontend Developer (React + React Native) <=
- 2025-03-15 Warszawa => Java Full Stack Developer (Angular2+ experience) <=
- 2025-03-15 Warszawa => Java Full Stack Developer (Angular2+) <=
- 2025-03-15 KOMU w RP3 pasuje "Rumuńska łatwość gmerania w wyborach" i dlaczego nie PO-Trzaskanym?
- 2025-03-15 China-Kraków => Key Account Manager IT <=
- 2025-03-14 Spalił się autobus :-)
- 2025-03-14 Policjanci z Piątku
- 2025-03-14 Lublin => JavaScript / Node / Fullstack Developer <=