«kernel» etiketlenmiş sorular

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

2
rx halkası, max_backlog ve max_syn_backlog boyutu nasıl kontrol edilir
Sorun giderme ve sorunları çözme sürecinde sık sık kendimi aşağıdaki Linux çekirdeği ayarları hakkında düşünürken buluyorum: net.core.netdev_max_backlog net.ipv4.tcp_max_syn_backlog net.core.somaxconn Dışında fs.file-max, net.ipv4.ip_local_port_range, net.core.rmem_max, net.core.wmem_max, net.ipv4.tcp_rmem, ve net.ipv4.tcp_wmem, onlar eşzamanlılık yüksek seviyede bir kutu akort zaman uğraşmak önemli düğmeleri gibi görünüyor. Sorum: Bu sıraların her birinde kaç tane öğe olduğunu nasıl …
41 linux  kernel  networking  tcp 


8
Uname bu bilgiyi nereden alıyor?
Uname gerçekten bilgisini nereden alıyor? Bunun basit olması gereken bir şey olduğunu düşünüyorum. Ne yazık ki, sadece bu bilgiyi içeren herhangi bir başlık bulamıyorum. De ki birisi temel çıkışını değiştirmek istedim uname/ ' uname -s dan Linux(kernel yeniden adlandırma, esasen) başka bir şeye. Bunu doğru şekilde yapmaya (yani, kaynağı değiştirmeye) …
40 linux  kernel  source 

8
Linux çekirdeği mikro çekirdekli mimarilere kıyasla nasıldır?
Bir kez okudum, bir mikro çekirdek mimarisinin bir avantajı, tüm sistemi yeniden başlatmaya gerek kalmadan ağ ve dosya sistemleri gibi temel hizmetleri durdurabileceğiniz / başlatabildiğinizdir. Fakat bugünlerde Linux çekirdeğinin (her zaman böyle miydi?) Aynı etkiyi elde etmek için modülleri kullanma seçeneği sunduğunu düşünürsek, mikro çekirdeğin (kalan) avantajları nelerdir?
38 linux  kernel 

2
“Test” ten “stabil” e nasıl geri dönülür - Çekirdek küçültme
Şu anda çok eğleniyorum apt-get- ve en kötüsü, bu benim hatamdı. Ben etkinleştirmiştik testingiçinde paketler /etc/apt/sources.listbelli paketini yükleyin. Ve sistemime yaptığını söyledim apt-get dist-upgrade. Her şey yolunda gitti, ama şimdi stablegüncellemeye geri dönmeye çalışıyorum - ve başarısız oluyorum ... Yapmaya çalışırken apt-get dist-upgrade, aşağıdaki bilgileri alıyorum: The following packages will …
37 debian  kernel 

3
Çekirdek 3.7.10 veya daha üstündeki USB otomatik yayılımı nasıl devre dışı bırakılır?
Ben çekirdeğinden benim HTPC güncelledik 3.7.10 için 3.10.7 ve öyle görünüyor CONFIG_USB_SUSPEND şimdi çekirdek seçeneklerinden gitmiş ve PM dahildir. Karşılaştığım en büyük sorun, harici bir HDD’ime sahip olmam ve HTPC’yi askıya alıp uyandırırken sistemde mevcut değil. HDD uyanıyor (tekrar açıldığını duyabiliyorsunuz), ancak bağlama noktasına erişmeye çalıştığınızda aşağıdaki hatayı alıyorsunuz: ZOTAC …

3
Vm.swappiness parametresi gerçekten neyi kontrol ediyor?
Çekirdek belgelerine göre: This control is used to define how aggressive the kernel will swap memory pages. Higher values will increase aggressiveness, lower values decrease the amount of swap. Ancak bu biraz belirsizdir. Sonunda parametrenin neyi kontrol ettiğini tam olarak anlamaya çalışıyorum. Çekirdeğin sayfaları ne kadar agresif bir şekilde değiştirmeye …
36 linux  kernel  memory  swap 

2
“Çekirdek halkası tamponu”, “kullanıcı seviyesi”, “günlük seviyesi” kavramları nelerdir?
Sık sık "kernel ring buffer", "user level", "log level" kelimelerini gördüm ve başka kelimeler de ortaya çıkıyor. Örneğin / var / log / dmesg Çekirdek halkası tampon bilgisini içerir. /var/log/kern.log Yalnızca çekirdeğin herhangi bir günlük düzeyindeki mesajlarını içerir /var/log/user.log Tüm kullanıcı seviyesi günlükleri hakkında bilgi içerir Hepsi günlüklerle mi ilgili? …
35 kernel  logs 


3
Neden Linux NFS sunucusu çekirdeğe kullanıcı alanının aksine uygulanmaktadır?
Neden Linux NFS sunucusunun bir kullanıcı alanı uygulamasının aksine çekirdeğe uygulandığını merak ediyordum? Bir kullanıcı alanı NFS arka plan programı olduğunu biliyorum , ancak NFS sunucu hizmetleri sağlamak için standart yöntem değil. NFS sunucusunu bir kullanıcı alanı uygulaması olarak çalıştırmanın, çekirdek yerine kullanıcı alanında çalışan bir servise sahip olması için …
33 linux  kernel  nfs 

4
Kabuğumda bir dosya çalıştırdığımda tam olarak ne olur?
Bu yüzden, bunu iyi anladığımı sanıyordum, ama sadece bir test yaptım (birine karşı çıktığım bir sohbete yanıt olarak) ve anlayışımın hatalı olduğunu öğrendim ... Kabuğumda bir dosyayı çalıştırdığımda tam olarak ne oluyor? Demek istediğim, eğer: kabuğuma ./somefile some argumentsyazıp geri dönüş tuşuna somefilebasarsam (ve cwd'de var ve okuma + yürütme …
32 shell  kernel  exec  shebang 

6
yum, çekirdek sürümünden farklı bir çekirdek yükü yükler
VMWare oynatıcısını Fedora 19'da yüklemeye çalışıyorum. VMware oynatıcısının çekirdek başlıklarını bulamaması durumunda birden fazla kullanıcının sahip olduğu sorunla karşılaşıyorum. kernel-headersVe kernel-develpaketleri yükledim ve yumgörünen dosya /usr/src/kernels: 3.12.8-200.fc19.x86_64 Ancak, uname -rFedora çekirdek sürümümü yaptığımda: 3.9.5-301.fc19.x86_64 Bu farklı bir versiyondur. Bu, VMware player'ı çekirdek yoluna yönlendirdiğimde şu hatayı alıyorum anlamına geliyor gibi …
32 fedora  kernel  yum  vmware 

1
Cihaza USB sürücüsü nasıl atanır
Bu soru iki katlıdır: Öncelikle, bir sürücüyü bir USB cihazından elle nasıl ayırır ve farklı bir sürücü eklersiniz? Örneğin, bağlandığımda otomatik olarak usb depolama sürücüsünü kullanan bir cihaza sahibim. usbview çıkışı Vendor Id: xxxx Product Id: xxxx ... Number of Interfaces: 2 Interface Number: 0 Name: usb-storage Number of Endpoints: …


3
Linux Çekirdeği projesi Erken Günlerdeki hataları nasıl takip etti?
Linke Torvalds'ın Bitkeeper ile ilgili sorunlar nedeniyle Git'i yarattığını hepimiz biliyoruz. Bilinmeyen (en azından benim için), sorunlar / biletler / böcekler o zamana kadar nasıl takip edildi? Denedim ama ilginç bir şey bulamadım. Konuyla ilgili alabildiğim tek tartışma Linus'un Bugzilla'yı kullanma konusundaki endişelerini paylaştığı konu oldu . Spekülasyon: - İnsanları …
29 linux  kernel  git  history 

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.