Re: Sdílená paměť

Tomáš Hamouz hamouz na alsoft.cz
Úterý Únor 5 13:42:45 CET 2013


Nelze, dynamická paměť se vůbec nepoužívá.
A pravděpodobně by to nepomohlo, tohle jsou struktury cca 30% celkové
paměti a hrozí tam velké nebezpečí fragmentace.

Tomáš


JB> Proc nealokovat pamet dynamicky ?

JB> Dne 5.2.2013 13:16, Tomáš Hamouz napsal(a):
>> Zdravím
>>
>> potřebuju nasdílet pamět v procesoru.
>> Jedná se o velké a složité struktury, které nechci vytahovat jako
>> public, používá je vždy jen jeden modul. Bohužel mám takové dvě a už
>> se s nima nevejdu do paměti. Nikdy nebudou potřeba obě současně, takže
>> je možné sdílet paměť pro obě.
>>
>> Umím to udělat pomocí union, ale to bych je musel zveřejnit.
>>
>> Neexistuje nějaká metoda, jak tyto proměnné přidělit do separátního
>> segmentu (to furt ještě umím), ale aby jim linker přidělil stejnou
>> adresu?
>>
>> Používám Crossworks for ARM, procesor je AT91SAM7S (to jen pro úplnost).
>>
>> Tomáš
>>





Další informace o konferenci Hw-list