clocks | soc@03000000 | aliases | chosen | firmware | cpus | opp_l_table | psci | n_brom | s_brom | sram_ctrl | sram_a1 | sram_a2 | prcm | s_cpuscfg | ion | dram | memory@40000000 | interrupt-controller@03020000 | interrupt-controller@0 | intc-nmi@07010320 | sunxi-sid@03006000 | sunxi-sid-ng@03006000 | sunxi-chipid@03006200 | timer_arch | pmu | dramfreq | uboot | iommu@030f0000 | gpu@0x01800000 | box_start_os0 | __symbols__ | Все узлы Узел: ion - комментарии ION - это универсальный менеджер памяти для решения проблемы интерфейсов управления фрагментированной памятью на различных устройствах Android,унифицированный интерфейс управления кучей (heap) Android Помимо того, что ION является менеджером пула памяти, он также позволяет своим клиентам совместно использовать буфер ION управляет одним или несколькими пулами памяти, некоторые из которых выделяются во время загрузки для борьбы с фрагментацией или для обслуживания особых потребностей оборудования. Графические процессоры, контроллеры дисплея и камеры - это некоторые из аппаратных блоков, которые могут иметь особые требования к памяти. ION представляет свои пулы памяти как кучи ION. Каждому типу устройства Android может быть предоставлен отдельный набор куч ION в соответствии с требованиями устройства к памяти. Чтобы лучше управлять памятью мобильных устройств, Android использует механизм управления памятью ION, в основном для решения следующих проблем: CMA(Contiguous Memory Allocator) - распределитель непрерывной памяти |