Bilgisayarımı bilimsel programlama için kullanıyorum. Sağlıklı 8GB
bir RAM ve 12GB
takas alanına sahiptir. Genelde, sorunlarım gittikçe büyüdüğü için, mevcut tüm RAM'leri aştım. Kilitlenmekten ziyade (tercih edilir), Ubuntu, Birlik ve açık terminaller de dahil olmak üzere her şeyi değiş tokuş etmeye başlıyor gibi görünüyor. Eğer bir run-away programını zamanında yakalayamazsam, yapabileceğim hiçbir şey yok - beklemekten başka bir şey yok - örneğin bir komut istemine geçmek 4-5 dakika sürer. Ctrl-Alt-F2
rahatsız edici süreci öldürebilirim.
Kendi aptallığım bu forumun kapsamı dışında olduğundan, mevcut bir belleği tek bir rahatsız edici programdan kullandığımda Ubuntu'nun çökme yoluyla çökmesini nasıl önleyebilirim?
Evde deneme *!
Bir terminal açın, başlatın python
ve numpy
kurduysanız şunu deneyin:
>>> import numpy
>>> [numpy.zeros((10**4, 10**4)) for _ in xrange(50)]
* Uyarı: olumsuz etkileri olabilir, süreci takip ederek iotop
veya top
zaman içinde öldürmek için. Olmazsa, yeniden başlattıktan sonra görüşürüz.