mam 6 GB pamięci w moim komputerze (Windows 7 Pro 64-bitowy) oraz w R, mamEfektywne zarządzanie pamięcią w R
> memory.limit()
6141
Oczywiście, gdy mamy do czynienia z dużymi danych, występuje błąd alokacji pamięci. Tak więc w celu dokonania R, aby korzystać z pamięci wirtualnej, używam
> memory.limit(50000)
Teraz, gdy uruchomiony mój skrypt, nie mam błąd alokacji pamięci dłużej, ale R wieprze cała pamięć w moim komputerze więc mogę nie używaj maszyny, dopóki skrypt się nie skończy. Zastanawiam się, czy istnieje lepszy sposób, aby R zarządzał pamięcią maszyny. Myślę, że może to zrobić, jeśli korzysta się z pamięci wirtualnej, jeśli korzysta ona z pamięci fizycznej w stopniu większym niż określony przez użytkownika. Czy jest jakaś taka opcja?
Lub zainwestuj w więcej pamięci RAM. – Roland