ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Четверг
21 ноября
1419739 Топик полностью
POV (27.03.2024 12:03, просмотров: 135) ответил Eddy_Em на Так если определить массив слишком маленького размера, приличная часть ОЗУ будет неиспользована. Если слишком большого - не взлетит… А хочется же все 100% выжать из ОЗУ - как и из флеша.
Если ОЗУ и так мало, то баловаться с аллокаторами чревато. Коль уж буфер такого-то размера рано или поздно будет нужен - надо под него сразу заложить место. Тем же массивом... 

конечно, ситуации разные бывают, но мне довелось наблюдать "погибающую подводную лодку" - постепенна фрагментация и пропадание графических объектов с экрана.

Выделил под всё массив, и сам "ручками" каждой задачи назначил где и сколько от буфера можно ей взять. Ессно при этом задачи работающие с одним пространством одновременно исполняться не должны.