R(Rstudio) сжирает всю свободную память с диска С. Как с этим бороться?
При запуске кода диспетчер задач пишет, что в оперативной памяти свободно ещё 40%. Но вдруг включается индексатор и взаимодействует с диском С, сам же диск мгновенно заполняется временными файлами, сколько бы ни было там свободного места. Почему такое происходит и как этого избегать? Такое чувство, что R сбрасывает на диск С временные файлы, хотя оперативная память, судя по данным диспетчера задач, ещё свободна.
Проведите эксперимент - задайте тут вопрос, "Сколько памяти нужно для комфортной работы на ПК?"
на сленге русскоязычная аудитория RAM называет Оперативкой/Оперативной памятью... формальное наименование ОЗУ, которое до сих пор в ходу. Вашу мысль в первом ответе я понял и всецело согласен = разделяю, резануло слух что якобы в русском языке оперативку называют RAM, вот так - латиницей в кириллице )
НЖМД не есть ПЗУ. ПЗУ это ROM
Формально Вы правы, но я лишь хотел немного сбавить градус напряженности =)
John Smith,
Во время работы кода из 16Гб ОЗУ остается свободными 6Гб. При этом с харда может "пропадать" до 30 гигабайт. На диске С обычно свободно от 20 до 30 Гб, до включения кода в работу.
То есть, основной вопрос состоит в том, почему вообще, имея свободное место в оперативной памяти начинает поджираться место на системном диске. gc в циклах используется. Все лишнее по идее выгружается.