Oleg2339798 Posted December 5, 2015 Share Posted December 5, 2015 Вот такой вопрос, при чтении файла в lua memory, соответственно и в ОЗУ отправляются данные, каким образом нужно правильно очищать переменные, дабы избежать проблемы полного заполнения и нехватки озу? local open = fileOpen(name) local readbyte = fileRead( open, fileGetSize ( open )) fileClose(open) readbyte = nil open = nil Link to comment
Kernell Posted December 6, 2015 Share Posted December 6, 2015 Вот такой вопрос, при чтении файла в lua memory, соответственно и в ОЗУ отправляются данные, каким образом нужно правильно очищать переменные, дабы избежать проблемы полного заполнения и нехватки озу? local open = fileOpen(name) local readbyte = fileRead( open, fileGetSize ( open )) fileClose(open) readbyte = nil open = nil Использовать collectgarbage как советовали выше нет необходимости, да и вообще лучше лишний раз к GC не обращаться, Lua сама всё делает. lil Toady уже рассказывал как это работает, ответ на Ваш вопрос тут: https://forum.multitheftauto.com/viewtopic.php?f ... 84#p599484 Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now