Jump to content

Проблема с ОЗУ


Recommended Posts

Вот такой вопрос, при чтении файла в lua memory, соответственно и в ОЗУ отправляются данные, каким образом нужно правильно очищать переменные, дабы избежать проблемы полного заполнения и нехватки озу?

  
local open = fileOpen(name) 
local readbyte = fileRead( open, fileGetSize ( open )) 
fileClose(open) 
readbyte = nil 
open = nil 
  

Link to comment
Вот такой вопрос, при чтении файла в 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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...