আমি আমার কম্পিউটারটি বৈজ্ঞানিক প্রোগ্রামিংয়ের জন্য ব্যবহার করি। 8GBএটিতে স্বাস্থ্যকর র্যাম এবং 12GBঅদলবদল রয়েছে। প্রায়শই, আমার সমস্যাগুলি আরও বাড়ার সাথে সাথে আমি উপলব্ধ সমস্ত র্যামের চেয়ে বেশি exceed ক্রাশ হওয়ার পরিবর্তে (যা পছন্দসই হবে), মনে হচ্ছে উবুন্টু Unক্য এবং যে কোনও উন্মুক্ত টার্মিনাল সহ সমস্ত কিছুকে অদলবদল করে লোড করা শুরু করে। যদি আমি সময়মতো রান-আউট প্রোগ্রামটি না ধরে থাকি তবে অপেক্ষা করার বাইরে আমি কিছুই করতে পারি না - একটি কমান্ড প্রম্পটে যেমন স্যুইচ করতে 4-5 মিনিট সময় লাগে। Ctrl-Alt-F2যেখানে আমি আপত্তিজনক প্রক্রিয়াটি হত্যা করতে পারি।
যেহেতু আমার নিজের মূর্খতা এই ফোরামের আওতার বাইরে, আমি যখন কোনও একক আপত্তিজনক প্রোগ্রাম থেকে সমস্ত উপলব্ধ মেমরি ব্যবহার করি তখন কীভাবে আমি উবুন্টুকে আঘাতের মাধ্যমে ক্রাশ হওয়া থেকে আটকাতে পারি?
ঘরে বসে পরীক্ষা *!
একটি টার্মিনাল খুলুন, আরম্ভ করুন pythonএবং আপনি numpyইনস্টল করা থাকলে এটি ব্যবহার করে দেখুন:
>>> import numpy
>>> [numpy.zeros((10**4, 10**4)) for _ in xrange(50)]
* সতর্কতা: বিরূপ প্রভাব ফেলতে পারে , প্রক্রিয়াটি সময়মতো পর্যবেক্ষণ করতে পারে iotopবা topসময়মতো হত্যা করতে পারে। যদি তা না হয় তবে আমি আপনাকে পুনরায় বুট করার পরে দেখতে পাব।