Показать сообщение отдельно
Старый 19.09.2014, 22:55
Nooob вне форума Посмотреть профиль Отправить личное сообщение для Nooob Найти все сообщения от Nooob
  № 10  
Ответить с цитированием
Nooob
 
Аватар для Nooob

Регистрация: Mar 2007
Сообщений: 319
на самом деле есть очень большая разница между вызов getLocal или один getLocal с сохранением ссылки на so.
вызов getLocal читает файл с диска и при выходе из области видимости записывает в файл и помечает выделенные объекты для очистки мусора. если держать ссылку на so то чтение и запись будет один раз. если не вызывать flush то запись на диск будет только после закрытия флеш плеера. это очень важно понимать, если используешь so в качестве кэша для каких то медиа файлов. иначе постоянная запись/чтение убьёт производительность.