Herhangi bir kaynak sınırlaması getirilmeyen% 100 belleğe ihtiyaç duyan herhangi bir işlem varsa. Linux Kernel, gerektiğinde% 100 bellek tüketmesine izin veriyor mu? Eğer değilse, çekirdek böyle bir senaryoda nasıl çalışacak?Linux Kernel, bir işlemin% 100 bellek tüketmesine izin veriyor mu?
cevap
herhangi bir işlem?
Eğer manuel olarak bir limit koymazsanız, herhangi bir işlem belleğinizin% 100'ünü alabilir. Hafıza bittiğinde OOM Killer bir çılgınlığa gidecek.
Bu gibi öğeler hakkında bilgi edinin: http://www.amazon.com/Linux-Kernel-Development-3rd-Edition/dp/0672329468
Verilen linkte ilgili içerikleri bulamıyor. –
dat, efendim, senin problemin. git tetris oyna. – Behrooz
Sayın sağladığınız bağlantı beni amazon alışveriş portalına götürdü. Kitabı almamı ve okumamı ister misin? –
- 1. Linux Kernel
- 2. mprotect() Linux kernel
- 3. Linux Kernel Modülünün Konumu
- 4. Got hatası: linux Kernel
- 5. linux kernel development
- 6. Linux Kernel: copy_from_user - işaretçilerle yapı
- 7. Yerel veriyi linux kernel modülüne çevirin
- 8. Amazon EC2, araç takmaya izin veriyor mu?
- 9. Vimscript çok satırlı dizelere izin veriyor mu?
- 10. Linux kernel görüntüsünden yapılandırma alma
- 11. Linux kernel işlevini bir modülle değiştirebilir miyim?
- 12. Linux, herhangi bir sistem çağrısının sinyal işleyicilerinden yapılmasına izin veriyor mu?
- 13. zlib bir dosyanın ortasından sıkıştırmaya izin veriyor mu
- 14. Can java'nın assert ifadesi bir mesaj belirtmenize izin veriyor mu?
- 15. Android ORM, doğrudan bir çok ilişkiye izin veriyor mu?
- 16. Linux bellek kullanımı geçmişi
- 17. Linux Kernel Modülünde Yeni İşlemlerin Dinlenmesi
- 18. % 100 bellek içi HSQL veritabanı
- 19. passport.js, kullanıcıların hesapları kaldırmasına izin veriyor mu? alternatif var mı
- 20. iPhone SDK dock bağlantı noktasına donanım erişimine izin veriyor mu?
- 21. Mongoose aynı anda birden fazla veritabanı isteğine izin veriyor mu?
- 22. Qt/Gtk +, iki dilde aynı anda programlamaya izin veriyor mu?
- 23. WPF datagrid, kullanıcının satır eklemesine izin veriyor mu?
- 24. MvvmCross, ViewModel özelliklerinin anında oluşturulan denetimlere bağlanmasına izin veriyor mu?
- 25. PushSharp iOS için GCM'ye bildirim göndermeye izin veriyor mu?
- 26. C++ 11, tanımlayıcılardaki dolar işaretlerine izin veriyor mu?
- 27. Linux bellek raporlama tutarsızlığı
- 28. C++, değişken şablon parametrelerinden sonra normal parametrelere izin veriyor mu?
- 29. Web.config rolü ve kullanıcı adları beyaz boşluğa izin veriyor mu?
- 30. Docker bellek kullanımını doğru olarak bildirmiyor mu?
Bu, takas alanının ne için olduğunu. while (malloc (1)); 've onu izle. –
Tamam.Şimdi deneyin. –
Linux çekirdeği fiziksel belleği dağıtmaz, * sanal bellek * ile çalışır, böylece bir işlem, birçok işlem, belleğin% 100'ünü talep edebilirsiniz. Fiziksel hafızanın toplandığı günler, 90'ların başlarında * gerçek mod * bilgisayar ile öldü. –