В java существует оптимальный размер буфера 32 Кбайт, который основан исключительно на используемой архитектуре процессора. На телефонах Android Далвик VM динамически знает правильный кеш процессора, чтобы получить максимальный размер буфера, независимо от множества разных телефонов? Если да, как бы я понял это во время выполнения?
Скажем, я хочу оптимизировать деятельность по записи звука, сделав буфер самым большим, что может быть, а также самый быстрый. Я знаю, что вы можете получить минимальный размер для него, но как насчет оптимального размера?