«linux-kernel» etiketlenmiş sorular

Linux çekirdeği ve Linux çekirdeği ile ilgili konular gibi sorular. sistem çağrıları, çekirdek özelleştirmesi vb. gibi uygulama ayrıntıları. Çekirdek ayrıntılarını içermeyen Linux kullanıcı alanı konuları için [linux] veya dağıtım etiketi daha uygundur.

1
Linux çekirdek oluşturma işleminin her aşamasında ne olur?
Özel çekirdeklerin nasıl oluşturulacağı ve Ubuntu'nun bu çekirdekleri kullanarak önyüklenmesi hakkında birçok öğretici kitap okudum ve kılavuzları ve önyüklenmiş çekirdekleri başarıyla takip ettim, ancak kılavuzlardaki komutların her birinin ne yaptığını ve gerçekte neler olup bittiğini anlamadım Her komut Açıklanan prosedür Ubuntu'nun sitesinde ile çok iş yapar fakeroot, dpkg, make-kpkg, bazı …


1
SATA hangi anlamda SCSI ile konuşmaktadır? SCSI ve ATA arasında ne kadar paylaşılır?
Bu benim için en azından yeni bir şey değil, SATA aslında SCSI ile "konuşuyor", bu yüzden bu SATA aygıtları Linux'ta SCSI aygıtları olarak gösteriliyor. Daha önce ilgili bir soru soruldu, örneğin SATA cihazlarım neden / proc / scsi / scsi altında görünüyor? Bununla birlikte, daha önce tartışıldığını gördüğümde bahsetmediğimiz şey, …

1
Bu glibc sorunu etrafında çalışmanın en iyi yolu nedir?
Setuid root ikili dosyalarına duyulan ihtiyacın çoğunu ortadan kaldırmak için dosya özelliklerini kullanan bir Gentoo Sertleştirilmiş kutusunu /bin/pingyönetiyorum (örn . CAP_NET_RAW, vb. Var). Infact, kalan tek ikili budur: abraxas ~ # find / -xdev -type f -perm -u=s /usr/lib64/misc/glibc/pt_chown abraxas ~ # Setuid bitini kaldırırsam veya kök dosya sistemimi yeniden …

4
Linux çekirdeğini güncelleme, sistemin kalanını olduğu gibi bırakma
Ben bir OpenBSD kullanıcısıyım. In OpenBSD SSS diyor: OpenBSD, senkronize tutulması amaçlanan eksiksiz bir sistemdir. Bir çekirdek ve birbirlerinden ayrı olarak yükseltilebilecek yardımcı programlar değildir. Bir sistemi yükselttiğinizde tek seferde yaparsınız; çekirdek ve taban sistemi değiştirilir. Sonra gidip 3. parti paketlerinizi güncelleyin . Eğer kaynaktan derlerseniz, çekirdeği yeniden derler ve …

2
Linux neden Windows'a kıyasla varsayılan olarak zayıf pil ömrüne sahip?
Linux işletim sistemlerinde doğal olarak pil gücü düşük yöneticileri yapan varsayılan bir şey var mı? Lubuntu gibi hafif bir dağıtımın Windows'taki pil ömründe açık bir avantaj sağlayacağını düşünürdüm, ancak durum böyle gözükmüyor. Bu bir donanım satıcısı sorunu mu - dizüstü bilgisayarlar Windows işletim sistemlerinde daha verimli çalışacak şekilde mi tasarlandı? …


1
CFS ile yüksek CPU kullanımı?
Bir uygulamayı RHEL 5'ten RHEL 6'ya taşırken CPU kullanımındaki bir artışın kaynağını denemek ve izole etmek için önceki bir soru sordum . Bunun için yaptığım analiz, çekirdekteki CFS'nin neden olduğunu gösteriyor. Durumun böyle olup olmadığını kontrol etmek için bir test uygulaması yazdım (orijinal test uygulaması boyut sınırına uyacak şekilde kaldırıldı, …

5
Linux'ta tampon önbellek boyutunu sınırla
Linux çekirdeğine arabellek önbelleği için yalnızca belirli bir bellek yüzdesini kullanmasını söylemenin bir yolu var mı? /proc/sys/vm/drop_cachesÖnbelleği geçici olarak temizlemek için kullanılabileceğini biliyorum , ancak ana belleğin% 50'sinden fazlasına büyümesini önleyen kalıcı bir ayar var mı? Bunu yapmak istememin nedeni, sürekli diskten veri sunan ve tüm fiziksel belleği birkaç saat …

4
Eth0 adında sanal bir ethernet arayüzü oluşturabilir miyim?
Linux 3.10.5-1 çekirdeğini temel alan Arch'ı çalıştırıyorum. Sistem ethernet arabirimlerinin enp * s * ve wlp * vb. Yöntemlerini tanımlayan yeni fiili adlandırma kurallarını kullanır. Ancak bu benim sorunum çünkü eğitim kurumum Maple 17 adlı bir program kullanıyor . Maple'nın lisans sistemi eth0 adındaki bir arayüzün varlığına bağlıdır, çünkü lisansı …

1
/ dev için devtmpfs kullanma
Çekirdekte aşağıdaki seçeneği farkettim: CONFIG_DEVTMPFS Device Drivers -> Generic Driver Options -> Maintain devtmpfs to mount at /dev Debian dağıtım çekirdeğinde varsayılan olarak etkin olduğunu görüyorum. 3.2.0-4-amd64 Bu seçeneğin ne gibi bir fark getirdiğini anlamaya çalışıyorum. Bu seçenek olmaksızın, /devolarak monte edilir tmpfsbu seçenekle, o kadar monte edilir, devtmpfs. Bunun …


4
Bir git taahhüdü verene göre, hangi çekirdek sürümünün onu içerdiğini nasıl öğrenebiliriz?
Resmi Linux git deposuna yakın zamanda yapılan bir yama ile giderilen bir sorunum olduğunu varsayalım. Etrafta bir işim var ama düzeltmeyi içeren bir sürüm olduğunda bunu geri almak istiyorum. Git kesin işlemenin kesin olduğunu biliyorum, örneğin f3a1ef9cee4812e2d08c855eb373f0d83433e34c . Soruyu cevaplamanın en kolay yolu nedir: Şimdiye dek hangi çekirdek sürümleri bu …

4
Linux Çekirdeği> 3.0'ın arızalı bir diski tamamen yoksaymasını nasıl söylerim?
Bir SATA otobüste sabit disk ile Samsung dizüstü (Chronos s7) sahip ata:1olarak algılanır, /dev/sdaüzerinde bir 8G SSD ata:2, /dev/sdbve SATA arayüzüne geri kalanı üzerinde çeşitli diğer cihazlar. Sorun SSD diski olmasıdır ana panoya lehimlenmiş (taşınmaz) busted (herhangi bir işlem için sadece G / Ç hataları verir) bioslarda görünmüyor (muhtemelen kırılmış …

3
Debian Linux neden işlem başına 128 TB sanal adres alanına izin veriyor, ancak sadece 64 TB fiziksel belleğe izin veriyor?
Ben sadece burada okudum : İşlem başına 128 TB'a kadar sanal adres alanı (2Gib yerine) 4GiB yerine 64TiB fiziksel bellek desteği (veya PAE uzantılı 64GiB) Neden? Yani, fiziksel bellek desteği çekirdekten mi yoksa mevcut donanımdan mı kaynaklanıyor? Neden gerçekten adresleyebileceğiniz fiziksel bellekten iki kat daha fazla sanal bellek alanına ihtiyacınız …

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.