Привет.
Я, конечно, не знаток, но по-моему память выделяется ПОЛНОСТЬЮ под память телефона или под память флешки .
Как это понять система выделила 500 мб? - Это значит, что папка пуста, но вес ее составляет 500 мб? - Тогда тебе надо форматнуть флешку (если папка cache в памяти телефона, то значит память телефона форматни). - Это проблема флешки или памяти телефона.
А как вообще можно понять какая память на носителе используется, а какая нет? С чего такой вывод, что система не использует эту папку?