-
Data: 2015-02-21 15:08:54
Temat: Re: Pamięć w Androidzie
Od: Marek <f...@f...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On Sat, 21 Feb 2015 11:45:27 +0100, "J.F."
<j...@p...onet.pl> wrote:
> No wiesz, gdyby pamiec flash byla szybka i podpieta bezposrednio pod
> magistrale, to czemu nie ?
> Po co przepisywac do RAM ?
Jeśli flash stanie się w przeszłości tak samo szybki jak ram i będzie
miał nieograniczoną liczbę zapisów to stanie się po prostu ramem
nieulotnym, wtedy pogadamy.
Ale problem z implementacja modelu "one memory" (bez kopiowania) nie
jest w wolnym nośniku jakim jest flash ale w zarządzaniu i
dystrybucji binariów.
Aktualnie używane architektury cpu oraz kerneli nie wspierają takich
pomysłów.
Warstwa abstrakcji pomiędzy fs gdzie są binarki a (wirtualną)
przestrzenią adresową cpu byłaby niepotrzebnym overkillem.
Zachowanie swobodnej i prostej wymiany binarek jako plików w fs (jak
jest teraz) byłoby bardzo tudne w takiej implementacji. Szybciej i
prościej jest ładować binarki (najczęściej tylko potrzebne ich
fragmenty) do osobnej pamięci (ram) i tam nimi zarządzać.
Jest dziesiątki powodów, dla których kernel musi mieć procesy w
"osobnej" pamięci (co implikuje kopiowanie z miejsca gdzie binarka
"jest" jako kod a gdzie ma być "uruchamiana"). Stronicowanie, wymiana
stron z swapem, prostrze (gdy są w ram) zarządzanie ochroną stron
itd, itp. To co opisujesz bliskie jest arch. harvardzkiej,, która
nadaje się do mikrokontrolera ale nie do implementacji współczesnego
kernela ze wszystkimi szykanami.
--
Marek
Następne wpisy z tego wątku
- 21.02.15 16:19 Pszemol
- 21.02.15 16:20 Pszemol
- 21.02.15 17:32 J.F.
- 21.02.15 21:36 Pszemol
- 22.02.15 13:46 J.F.
- 22.02.15 15:18 J.F.
- 23.02.15 00:47 Marek
Najnowsze wątki z tej grupy
- Airtagi
- NR 5G -- mity, hity, kity, bez satelity...
- POCO
- Nowum!!! -- Moje ID
- Aeor2 i ciągły internet 512kb
- Kolejny prezent
- Fwd: Kontrola nad prądem - sprawdź jak działa [apka - przyp. JMJ] eLicznik
- która kurwa pierwsza
- Re: Mein Kampf
- Magic Earth
- logowanie do wifi
- Gemini w ma[g]linach...
- Wymiana systemu operacyjnego w komórze
- konfigurowanie androida a sklep play
- Jak przywrócić motyw?
Najnowsze wątki
- 2026-01-29 KSeF - 13 wątpliwości
- 2026-01-29 A ja się pochwalę
- 2026-01-29 Warszawa => Mid/Senior IT Recruiter <=
- 2026-01-29 Warszawa => Senior Java Developer <=
- 2026-01-29 Warszawa => IT Recruiter <=
- 2026-01-28 Degradacja
- 2026-01-28 Wysoki Sąd poinstruował czego unikać wyzywając Owsiaka "Równiejszego"
- 2026-01-28 Białystok => Solution Architect (Workday) - Legal Systems <=
- 2026-01-28 Białystok => Preseles Inżynier (background baz danych) <=
- 2026-01-28 Wrocław => Konsultant wdrożeniowy ERP <=
- 2026-01-28 Łódź => Microsoft Engineer <=
- 2026-01-28 Białystok => Tester manualny <=
- 2026-01-27 Tradycja ciągania posłów po sądach za wystąpienia w Sejmie będzie kontynuowana [Lepper 2]
- 2026-01-27 Pierwszy raz sprzedano więcej samochodów zeeletryfikowanych niż ice
- 2026-01-27 Elektryczny Kałasznikow




Jak kupić pierwsze mieszkanie? Eksperci podpowiadają