«kernel» etiketlenmiş sorular

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

2
Bir sinyal yakalandığında sistemin kesilmesi
Adam sayfalarını okumasını read()ve write()çağrılar çağrılar olursa olsun engellemek veya olmasın zorunda olup sinyalleri tarafından kesintiye olsun anlaşılmaktadır. Özellikle, varsayalım Bir işlem, bazı sinyaller için bir işleyici kurar. bir cihazın (diyelim ki bir terminal) açılır O_NONBLOCK olmayan set (yani engelleme modunda işletme) işlem daha sonra read()cihazdan okumak için bir sistem …


6
Bir çekirdek kök bölümünü nasıl bağlar?
Sorum, Linux sisteminin ayrı bir / önyükleme bölümünden başlatılması ile ilgili. Çoğu yapılandırma dosyası ayrı / bir bölüme yerleştirilmişse, çekirdek önyükleme zamanında çekirdeği doğru şekilde nasıl bağlar? Bununla ilgili herhangi bir detaylandırma harika olur. Temel bir şeyi kaçırmışım gibi hissediyorum. Ben çoğunlukla süreç ve işlemlerin sırası ile ilgileniyorum. Teşekkürler! EDIT: …
29 linux  kernel  boot  mount 

9
'Nvidia-drm' çekirdek modülü nasıl kaldırılır?
Debian Stretch'te en güncel NVIDIA sürücüsünü yüklemeye çalışıyorum. İndirdiğim NVIDIA-Linux-x86_64-390.48.rungelen burada ama yapmam çalıştığınızda sudo sh ./NVIDIA-Linux-x86_64-390.48.run önerildiği gibi, bir hata mesajı belirir. ERROR: An NVIDIA kernel module 'nvidia-drm' appears to already be loaded in your kernel. This may be because it is in use (for example, by an X …

5
Linux'un takas okumasını tekrar hafızaya alması
Linux çekirdeği, 16 GB fiziksel belleğin çoğunu kullanan bir uygulamayı çalıştırdığımda çoğu sayfayı bellekten değiştiriyor. Uygulama bittikten sonra her işlem (komutları yazmak, çalışma alanlarını değiştirmek, yeni bir web sayfasını açmak, vb.) Tamamlamak çok uzun sürüyor çünkü ilgili sayfaların ilk önce takas alanından okunması gerekiyor. Linux çekirdeğine, sayfaların her bir uygulamaya …
28 linux  kernel  memory  swap  sysfs 

1
Neden Linux yük hesaplamalarında basit bir 1/5/15 dakikalık hareketli ortalama kullanılmıyor?
Yakın zamana kadar, yük ortalamasının (örneğin yukarıda gösterildiği gibi), "çalıştırılabilir" ya da "koşuyor" durumundaki işlem sayısının son n değerleri üzerinde hareketli bir ortalama olduğunu düşündüm. Ve n, hareketli ortalamanın "uzunluğu" ile tanımlanırdı: yük ortalamasını hesaplama algoritması her 5 saniyede bir tetikleyici gibi göründüğü için, n, 1 dakikalık yük ortalaması için …


2
MemTest86 + hata göstergesine göre doğru bir hatalı RAM sektörünü nasıl kara listeye alabilirim?
MemTest86 + (Ubuntu 13.04 ile birlikte gelen sürüm) Failing address: 002f796c48 - 759.5 MB memmapBu alanı atlamak için çekirdek parametresinde ne belirtmeliyim ? memtester 770MBKoşmayı denedim ve her şeyin yolunda olduğunu söylüyor, MemTest'in göstergelerinin baştan itibaren 759.5 MB'de bir hata olduğu anlamına gelmiyor gibi görünüyor. Yapılandırmak için bu MemTest göstergesini …
28 linux  kernel  memory  ram 


3
Çalışan bir çekirdeğin destekleyebileceği dosya sistemlerini listeleyebilir miyim?
Bir çekirdeğin hangi dosya sistemlerini destekleyebileceğini tespit etmeye çalışıyorum. İdeal olarak isimlerinin küçük bir listesinde, ancak sahip olduğunuz her şeyi alacağım. Not demek olmadığını kullanımda geçerli dosya sistemlerini , sadece olanları mevcut çekirdek, teorik olarak doğrudan destekleyebilir ki (tabii ki, sigorta olabilir daha sonsuz numaraları desteklenir).

2
Linux disk belleği böyle mi davranmalı?
Linux sistemim sayfalamaya yaklaştığında (yani benim durumumda, 16GB koç neredeyse dolu, 16GB tamamen boşalır), eğer yeni bir X işlemi sistem tamamen kilitlendiğinde bir bellek ayırmaya çalışırsa. Yani, orantısız miktarda sayfa (X'in bellek ayırma isteklerinin toplam büyüklüğü ve oranı ile) değiştirildi. Sadece GUI'nin tamamen tepkisiz hale geldiğine değil, sshd gibi temel …

5
İki Linux işletim sistemi arasında USB'den USB'ye veri aktarımı mümkün mü?
Linux'ta bir USB-USB veri aktarım sistemi oluşturmak istiyorum (tercihen Ubuntu). Bunun için harici bir donanım veya anahtar kullanmak istemiyorum ( bu kablo hariç ). Bir USB sürücüyü bir sisteme monte etmek gibi olacak, ancak bu senaryoda Linux sistemlerinden biri diğerine monte edilecek. Bunu nasıl oluşturabilirim? Çekirdek programlama konusundaki deneyimim çok …

1
Linux-çekirdekli sürücü bağlanma / çözme arabirimini USB-HID aygıtları için nasıl kullanabilirim?
İlk arka plan. Logitech oyun paneli cihazları için bir sürücü geliştiriyorum. Üzerinde ekran bulunan bir klavye. Sürücü iyi çalışıyor ancak varsayılan olarak cihaz HID tarafından yönetiliyor. HID’in aygıtı sürücümden önce devralmasını önlemek için onu hid-core.c’de kara listeye alabilirim. Bu işe yarar, ancak birkaç kişiyle çalıştığım için en iyi çözüm değil …

1
Borular Linux'ta nasıl çalışır?
Boruların Linux çekirdeğinde nasıl uygulandıklarını ve anlayışımı doğrulamak istediğimi okudum. Eğer hatalıysam, doğru açıklamayı içeren cevap seçilecektir. Linux, çekirdeğe monte edilmiş pipefs adı verilen bir VFS'ye sahiptir (kullanıcı alanında değil) pipefs tek bir süper bloğa sahiptir ve yan yana kendi köküne ( pipe:) monte edilir/ pipef'ler çoğu dosya sisteminin aksine …
25 kernel  pipe 

5
Linux çekirdek paniğinin nedenini belirleme
Bir Ubuntu 12.04 türevi (amd64) kullanıyorum ve son zamanlarda çok garip sorunlar yaşıyorum. Görünüşe göre, mavi dışında, X bir süre boyunca tamamen donacak (1-3 dakika?) Ve sonra sistem yeniden başlatılacaktır. Bu sistem overclocklu, ancak Windows'ta doğrulandığı gibi çok kararlı, bu da benim modüllerimden biriyle ilgili bir çekirdek panik veya sorun …

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.