-
Data: 2015-02-21 02:35:57
Temat: Re: Pamięć w Androidzie
Od: "Pszemol" <P...@P...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]"J.F." <j...@p...onet.pl> wrote in message
news:c1fn5vz30jnn.i8p665zfe2ja.dlg@40tude.net...
> Dnia Fri, 20 Feb 2015 12:19:38 -0600, Pszemol napisał(a):
>> "J.F." <j...@p...onet.pl> wrote in message
>>>>>> W pamięci FLASH nie możesz robić obliczeń programem,
>>>>> Nie rozpędzaj się tak, oczywiście, że można.
>>>>Opisz mi, proszę, jak to zrobisz :-)
>>>>Chętnie zaimplementuję Twój pomysł w moim projekcie zamiast
>>>>ładować kod programu z Flash do SRAM i tam go uruchamiać :-)
>>>
>>> Czekaj czekaj - a jaka masz predkosc SRAM a jak Flash ?
>>
>> No na swojej płytce używam procesora 32-bitowego
>> popędzanego zegarem 80MHz. Cykl procesora to 12.5ns :-)
>> Program i dane trzymam w kostkach krzemowej pamięci
>> flash o dostępie 70-120ns w zależności o zastosowanej
>> kostki i jej ceny (AMD/SPANSION AM29LV641DL120REF
>> lub AM29LV641DL90REF albo ATMEL AT49BV642D-70TU).
>
> Uzywasz jakiegos antycznego procesora i antycznych pamieci
> i wyciagasz wspolczesne wnioski :-)
>
> Spansion sie chwali synchronicznymi 108MHz ... i 7 cykli po podaniu
> adresu :-)
>
> Sandisk sie chwali kartami 280MB/s ... nie wiem jak, ale to ponizej
> 4ns/byte.
No ale oblicz sobie jak się to ma do procesora taktowanego 1,6GHz?
>>> Flash wystepuje tez w postaci niemal zwyklych kosci pamieci, kod
>>> programu
>>> jak najbardziej daje sie tam umiescic i bezposrednio wykonywac.
>>> W koncu wiekszosc systemow ma do procesora podpiety jakis
>>> P/EP/EEP/Flash/ROM i kawal programu z niego startuje.
>>>
>>> I tylko predkosc tego ROM sugeruje, ze lepiej go przepisac do RAM.
>>
>> Otóż to. I teraz pytanie za 10 punktów: Android uruchamia
>> takiego klienta facebooka czy google+ wprost z pamięci masowej
>> czy jednak przepisuje go przed uruchomieniem, jak pecet, do RAMu?
>
> Android. Klient jest w Javie/Dalviku, trzeba go zaladowac z technika
> JIT ... i dobrze, bo Flash moze nie byc podpiety pod magistrale.
>
> Moglby sie tak Linux wykonywac, biblioteki maszyny wirtulnej ...
No to sami już wiecie czemu takie skomplikowane tematy z pamięcią macie.
Następne wpisy z tego wątku
- 21.02.15 02:36 Pszemol
- 21.02.15 09:16 J.F.
- 21.02.15 10:46 Marek
- 21.02.15 11:45 J.F.
- 21.02.15 15:08 Marek
- 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
- Fałszywe alerty
- DPD, przeniesienie numerów z a2mobile i z Orange
- Tapeta w Xiaomi
- 112
- Internet w Azji
- Się mi gówno przykleiło
- Tani darmowy manager plików
- Będzie Android z obsługą monitorów. Ciekawe bo to już było i się nazywało MHL
- Trump jak stereotypowy "twój stary". Obsługa iPhone'a go przerasta
- Jak włączyć dźwięk startu Asystenta?
- MMSy
- hot spot traci connected device
- czy znacie bardziej popierdolone sieci niż polskie?
- czy znacie bardziej popierdolone sieci niż polskie?
- SMSy
Najnowsze wątki
- 2025-07-13 Fałszywe alerty
- 2025-07-12 dlaczego gadacie z tym debilem
- 2025-07-13 Unia Europejska przygotowuje nowy podatek
- 2025-07-13 Unia Europejska przygotowuje nowy podatek
- 2025-07-12 Warszawa => PC Hardware Expert / Specjalista PC <=
- 2025-07-12 Warszawa => Account Manager - Usługi rekrutacyjne <=
- 2025-07-12 Warszawa => Administrator IT <=
- 2025-07-12 Warszawa => IT Administrator <=
- 2025-07-12 Warszawa => Asystent/tka ds. Administracji <=
- 2025-07-12 Warszawa => Specjalista/stka ds. Organizacji <=
- 2025-07-12 Warszawa => MENA New Business Manager <=
- 2025-07-12 Gdynia => Controlling systems Consultant <=
- 2025-07-12 Warszawa => Developer Microsoft Dynamics 365 Finance & Operations (D36
- 2025-07-12 Warszawa => Programista Microsoft Dynamics 365 Finance & Operations (D
- 2025-07-12 Warszawa => Dyrektor IT <=