[-]
Szybkie szukanie


Baner sklepu jdtech.pl
Odpowiedz 
 
Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Jakość pamięci flash w smartfonach
05-05-2017, 12:35
Post: #11
Jakość pamięci flash w smartfonach
Według mnie to kart SD nie ma co porównywać do nośników typu SSD

Odpowiedź jest bardzo prosta https://techreport.com/review/27909/the-...e-all-dead

Z tego co rozumiem, nie wiem jak odnosić się do "Sectors" to około 500TB na TLC zapiszesz.

[Obrazek: 2czejb.png][Obrazek: SXcG2D0.png]
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
05-05-2017, 13:57
Post: #12
Jakość pamięci flash w smartfonach
morfik napisał(a):A jak się zapisuje obrazy partycji bezpośrednio na urządzenie blokowe, to to równoważenie zużycia komórek działa wtedy?
A jakie dokładnie urządzenie i sposób dostępu? Smile
Jak masz dostęp z pominięciem kontrolera flash, to nie działa (np. karty CF starsze i jakieś stare SD oraz w telefonach jest czasem taka opcja). A jak leci przez kontroler, to się nie przejmujesz. Flash ma około 10-20% dodatkowej powierzchni roboczej i sam sobie szufluje dane. Programowo na poziomie systemu operacyjnego widać tylko dostęp za pomocą polecenia trim (polecam lekturę co robi trim dla ssd), a wszystko robi i tak kontroler zaszyty w samym dysku/pamięci.
Natomiast dawno temu faktycznie były sterowniki robiące to.
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
[-] 1 użytkownik podziękował użytkownikowi jakubd za tę wiadomość:
morfik (2017-05-06)
05-05-2017, 14:39
Post: #13
RE: Jakość pamięci flash w smartfonach
(05-05-2017 13:57)jakubd napisał(a):  A jakie dokładnie urządzenie i sposób dostępu? Smile

No zapis via dd na pliki w /dev/block/ Big Grin
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
05-05-2017, 14:43
Post: #14
Jakość pamięci flash w smartfonach
Nie podałeś urządzenia (telefon/komputer a z drugiej strony SD, czy może chip wlutowany na płycie głównej itd.) ani sterownika jakie używasz - było tak czasem, że były dwa, jeden dawał dostęp przed, a drugi za kontrolerem. Do wyboru do koloru Smile
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
05-05-2017, 14:44
Post: #15
Jakość pamięci flash w smartfonach
Smartfon oczywiście.
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
05-05-2017, 15:14
Post: #16
Jakość pamięci flash w smartfonach
Współczesny - na pewno ma kontroler flash przed samymi koścmi, który realizuje "wear leveling". Dostępu niskopoziomowego poza kontroler pewnie nie ma wcale.
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
[-] 1 użytkownik podziękował użytkownikowi jakubd za tę wiadomość:
morfik (2017-05-06)
05-05-2017, 15:18
Post: #17
Jakość pamięci flash w smartfonach
Czyli jak zapisywałem sobie obraz na to urządzenie blokowe odpowiedzialne za partycję /recovery/ , to komórki poza granicą tej partycji były zapisywane, więc w sumie nie przeorałem jednego obszaru wiele razy. Dobrze to rozumiem?
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
05-05-2017, 15:47
Post: #18
Jakość pamięci flash w smartfonach
Jeszcze inaczej - kontrolera flash nie interesuje struktura logiczna danych zapisywanych - partycje i wszystko inne jest na interfejsie od strony OSa. Od strony flash jest matryca bloków po kilkadziesiąt sektorów, każdy z bloków ma licznik zużycia - i tam są zapisywane dane tak, aby liczniki każdego bloku rosły mniej więcej równomiernie.
Czyli: jeżeli masz jeden sektor logiczny, w który zapisujesz 512 bajtów w kółko raz za razem, to i tak zapis ten jest rozkładany tak, aby kolejne bloki fizyczne były kasowane i zapisywane nowymi danymi.
Bez kontrolera i jego bazy danych nawet nie znajdziesz tych danych na właściwej kości flash.
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
[-] 1 użytkownik podziękował użytkownikowi jakubd za tę wiadomość:
morfik (2017-05-06)
06-05-2017, 20:09
Post: #19
Jakość pamięci flash w smartfonach
Korzystając z okazji to jeszcze takie pytanie mam.

W każdym z moich smartfonów zapis na kartę SD się odbywał w dziwny sposób. Generalnie kartę SD można zamontować via protokół MTP. Wtedy w głównym katalogu ma się dwa podkatalogi: pamięć telefonu i karta SD. Jak teraz zapisuje pliki w folderze "karta SD", to te pliki niby są zapisywane na kartę SD (system je widzi) ale jak w telefonie sprawdzam, to ich tam nie ma. Są zaś w pamięci telefonu. Czy to jest normalne zjawisko, czy coś u mnie w systemie czy telefonie MTP nie działa jak należy? Big Grin

Druga sprawa, to prawdopodobnie przez ten powyższy ficzer, system widzi na takiej karcie mniej wolnego miejsca niż faktycznie na niej jest (karta jest sprawna, 32G). Nie ma problemu z zapisywaniem karty z poziomu komputera, nawet do full. Natomiast smartfon już nie chce zapisać całej karty i wyrzuca komunikat o braku miejsca, gdzie wolnych jest jeszcze kilka/kilkanaście GiB.

Ktoś z was spotkał się z czymś takim?
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
06-05-2017, 22:02
Post: #20
Jakość pamięci flash w smartfonach
U mnie w SGN3 działa bez problemu MTP i osobno widzę kartę SD i telefon i wszystko trafia gdzie trzeba. Ale rzadko tak cokolwiek przesyłam - od czasu likwidacji montowania SD bezpośrednio przestałem z tego korzystać.
Znajdź wszystkie posty użytkownika
Podziękuj Odpowiedz cytując ten post
Odpowiedz 


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
  Automatyczne nagrywanie rozmów w smartfonach jakubd 11 11 433 01-07-2015 09:12
Ostatni post: jakubd
  HTC Desire X - Brak miejsca w pamięci raven.michal17 15 13 889 20-12-2014 12:03
Ostatni post: raven.michal17