«kernel» etiketlenmiş sorular

UNIX çekirdekleri ile ilgili her şey: geliştirme, yapılandırma, derleme, tasarım vb.

3
Linux çekirdek iş parçacıkları gerçekten çekirdek işlemleri midir?
Birçok yerde Linux'un Java VM'deki her kullanıcı iş parçacığı için bir çekirdek iş parçacığı oluşturduğunu okudum. ("Çekirdek iş parçacığı" teriminin iki farklı şekilde kullanıldığını görüyorum: çekirdek işletim sistemi çalışması için oluşturulmuş bir iş parçacığı ve İşletim Sisteminin bildiği bir iş parçacığı ve kullanıcı çalışması gerçekleştirmek için zamanlama. İkinci türden bahsediyorum.) …

4
Kworker neden Linux 3.0.0-12 sunucusunda çok fazla kaynak tüketiyor?
Geçen Cuma Ubuntu sunucumu 11.10'a yükselttim ve şimdi 3.0.0-12 sunucu çekirdeğiyle çalışıyor. O zamandan beri genel performans önemli ölçüde düştü. Yükseltmeden önce sistem yükü yaklaşık 0.3'dü, ancak şu anda 8GB'lık bir CPU sisteminde 16GB RAM (10GB boş, takas kullanılmadı). [Md1_raid1] ve [btrfs-transacti] çok fazla kaynak tükettiği için BTRFS dosya sistemi …
19 kernel  performance  cpu  load 

3
PKCS # 7 imzası güvenilir bir anahtarla imzalanmadı
MacBook 2017'de SIP devre dışı bırakılmış Ubuntu - 0 sorunları yüklendi, saniyeler içinde başlatıldı. Ben bina ve WiFi çalışması için çalışırken bir sorun yarattı. Bir noktada (çok geç oldu) 3 şeyin bir kombinasyonu oldu: SIP'yi etkinleştirdim Broadcom 4360x sürücülerini yüklemeye çalıştım GitHub deposundan Dokunmatik yüzey Sürücülerini yeniden yükledim Bunlar öğeler: …

1
çekirdekte derlenmiş çekirdek modülünü devre dışı bırak (yüklü değil)
Sunucumda iki adet 1 Gbit ve iki adet 10 Gbit yerleşik ağ kartı var. 1-Gbit ağ kartlarını tamamen devre dışı bırakmam gerekiyor, böylece ifconfig -agösterilmiyor. Ağ kartları farklı çekirdek modülleri kullanır. 10-Gbit kullanımı ixgbeve 1-Gbit kullanımı igb. 01:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01) Subsystem: …


3
“Bağımsız değişken listesi çok uzun”: Komutumu değiştirmeden bununla nasıl başa çıkabilirim?
Gibi bir komut çalıştırdığımda ls */*/*/*/*.jpghatayı alıyorum -bash: /bin/ls: Argument list too long Bunun neden olduğunu biliyorum: Bunun nedeni, bir komuta argümanlar için alan miktarında bir çekirdek sınırı olmasıdır. Standart tavsiye, argümanlar için çok fazla alan gerektirmemesi için kullandığım komutu değiştirmektir (örn., findVe xargs). Komutu değiştirmek istemezsem ne olur? Aynı …



2
Yeni glibc sürümleri eski bir çekirdekle kullanılabilir mi?
Görünüşe göre glibc --enable-kerneldaha eski çekirdek sürümlerini desteklemek için derlenebilir . Ancak, belirli bir glibc sürümünde hangi çekirdek sürümlerinin desteklendiği hakkında bilgi bulamadım . İdeal olarak, her glibc (2.x) ve çekirdek (2.6.x) sürümü için bir uyumluluk matrisi görmek istiyorum. Var mı? Yoksa, belki de her glibc sürümü (son 5 yılda) …




2
Linux çekirdeğinin “Retpoline” özelliğinin etkin olup olmadığı nasıl kontrol edilir?
"Spectre" güvenlik açığına gelince, riski azaltmak için bir çözüm olarak "Retpoline" tanıtıldı. Ancak, bir yazı okudum: Çekirdeği olmadan oluşturursanız CONFIG_RETPOLINE, retpoline ile modüller oluşturamazsınız ve daha sonra yüklenmelerini bekleyemezsiniz - çünkü thunk sembolleri dışa aktarılmaz. Gerçi retpoline ile çekirdek oluşturmak varsa, olabilir başarıyla retpoline ile inşa edilmez modüllerini yükleyin. ( …


4
Linux çekirdeğini birkaç yüz milisaniye boyunca “dondurmaya” (veya neredeyse donmaya) zorlama
Gerçek zamanlı olmayan bir çekirdekte (CentOS 6) gerçek zamanlı bir süreç yürütüyoruz ve bu muhtemelen değişmeyecek. Bir seferde 1,5 saat boyunca sürekli olarak özel bir FPGA'dan yaklaşık 500 MB / s PCIe trafiği gerektiren bir akış video uygulamamız var. Uygulama oldukça iyi çalışıyor - çoğu zaman. Ancak, çekirdeğin bir seferde …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.