kernel hakkında sorular

28
cevaplar

İşletim sistemi geliştirmede başlamak için bazı kaynaklar nelerdir? [kapalı]

her zaman yapmak istediğim bir şey, kendi işletim sistemimi geliştirmektir (Linux veya Windows gibi fantezi değil, dah ... a 10 Ara 2016 Güncellendi basit bir işletim sistemi yazma-sıfırdan (Thank You @ Tyler C)
tarihinde sordu 2008-09-04 08:28:09
10
cevaplar

Linux çekirdeği canlı hata ayıklama, nasıl yapılır ve hangi araçlar kullanılır?

Linux çekirdeğinde canlı hata ayıklama yapmak için kullanılan en yaygın ve neden nadir olmayan yöntemler ve araçlar ne ... el veya uzak)? belirtilen teknikler ve araçlar hakkında izlenecek yollar ve öğreticiler Referanslar açığız.
tarihinde sordu 2011-02-09 13:53:01
4
cevaplar

Linux bir sonraki PID'Yİ nasıl belirler?

Linux, bir işlem için kullanacağı bir sonraki PID'Yİ nasıl belirler? Bu sorunun amacı Linux çekirdeğini daha iyi anla ... ceki birkaç PID'LER hala çalışıyor basılan en son PID. Apache bu Pıd'leri nasıl yeniden kullanmayı tercih ediyor?
tarihinde sordu 2010-08-10 11:03:26
6
cevaplar

Linux (x86) 4 KB'NİN sayfa boyutu neden hesaplanır?

x86 mimarisindeki Linux çekirdeğinin varsayılan bellek sayfası boyutu 4 KB idi, bunun nasıl hesaplandığını merak ediyorum ve neden ?
tarihinde sordu 2012-07-18 18:30:28
1
cevaplar

Linux 3.2 çekirdek vs 2.6 çekirdek ile zayıf dengelenmiş soket kabul eder

oldukça büyük ölçekli bir düğüm çalıştırıyorum.hyperthreading (yani 32 mantıksal çekirdekler) ile 16 işlemci kutusu üz ... 3207 186 3209 42 3210 131 3212 34 3214 53 3216 39 3218 54 3220 33 3222 931 3224 345 3226 312 3228
tarihinde sordu 2012-12-08 00:55:13
2
cevaplar

Mac OS X sanal Ses Sürücüsü

varsayılan çıkıştan (bir çıkış IOAudioStream olan) ses verilerini alan ve bir giriş Ioaudiostream'e dönüştüren sanal b ... sağlar beri. ses verilerine varsayılan çıktıdan nasıl erişebilirim ve sanal sürücüme nasıl gönderebilirim?
tarihinde sordu 2013-08-26 16:02:44
7
cevaplar

Windows 2008 R2-çekirdek (sistem işlemi PID=4) dosya ve klasörleri kilitliyor

Windows 2008 R2-Kernel (sistem işlemi PID = 4) uzun süre dosya ve klasörleri kilitliyor. Örneğin, bir dosyayı silerken ... aynakların hiçbiri sistem kaynakları, sadece dosyalar ve klasörler ben olabilir ve uygulamalarım tarafından işlenir.
tarihinde sordu 2010-12-07 18:13:31
3
cevaplar

Multicore/multicpu makinelerinde kesintiler nasıl çalışır?

son zamanlarda düşük seviyeli OS programlamasına dalmaya başladım. Şu anda iki eski kitap, XİNU ile çalışıyorum ve ken ... endiğini kabul eder? Dosyayı okumayı başlatan işlemci / çekirdek mi? Önce kendisine gelen işlemci/çekirdek hangisi?
tarihinde sordu 2008-11-19 07:51:02
5
cevaplar

Güncel Linux çekirdeği hata ayıklama teknikleri

bir linux makinesi, yazılımı önyükleme ve çalıştırdıktan birkaç saat sonra donar(özel sürücüler dahil). Böyle bir soru ... niklerinde önemli ilerleme kaydedildi, değil mi? ben nazik konuyla ilgili bazı deneyim paylaşmak istiyoruz.
tarihinde sordu 2009-11-19 13:16:06
8
cevaplar

Çekirdek geliştirme ve C++

ben biliyorum , ortak işletim sistemi diğer dillerde yazılmış parçalar olsa bile, çekirdek tamamen C yazılır C++ ' da bir çekirdek yazmak mümkün olup olmadığını bilmek istiyorum ve değilse, dezavantajlar ne olurdu.
tarihinde sordu 2012-09-12 13:49:14
2
cevaplar

Android: KGDB ile çekirdek hata ayıklama

Nexus One için çekirdek hata ayıklama yapmaya çalışıyorum ve talimatlarını takip ediyorum http://bootloader.wikidot ... unu gerçekten işe alacak mı? Ve çekirdek hata ayıklamak için KGDB kullanmak için daha güncel bir çözüm yapan var mı?
tarihinde sordu 2011-02-08 22:22:09
4
cevaplar

Schedcaffinity() nasıl çalışır?

linux syscalling_setaffinity () ' in nasıl çalıştığını anlamaya çalışıyorum. Bu benim soru burada bir takip oldu ... ? (Ayrıca glibc kaynağından da geçtim - ama bence bu görevi gerçekleştirmek için çekirdek koduna bir çağrı yapıyor.)
tarihinde sordu 2009-04-20 03:35:44
1
cevaplar

yol nedir//, nasıl farklıdır /

kök dizininin / olduğunu biliyoruz ve posix'e göre, / / ' den farklı olan başka bir dizin / / var. Ls / ve ls / / oldu ... CD / ve cd / / ise, bunlar farklıdır, ancak dizin içeriği aynıdır. Bu beni gerçekten karıştırdı. Cevap veren var mı?
tarihinde sordu 2013-05-30 20:05:03
1
cevaplar

Linux çekirdeğini-O0 ile de-optimize etmek ve derlemek nasıl?

Linux çekirdeğinin bellek yönetimini okumak ve anlamak istiyorum (özellikle defrag \ compaction \ migration). ... arı anlamak bellek sıkışması; ancak, her şeyin nerede olduğunu ve tam olarak nasıl gerçekleştiğini görmek istiyorum.
tarihinde sordu 2015-03-19 20:29:14
2
cevaplar

Close işlevine neden Linux çekirdeğinde `struct file operations` sürüm denir?

açık, kapalı, okuma ve yazma işlemlerini destekleyen bir linux çekirdeği modülü yapmaya çalışıyorum. Bu yüzden bu işle ... ne 'serbest bırakma' kullanmalıyım, ancak adın neden 'serbest bırakma' olduğunu ve 'yakın'olmadığını merak ediyorum?
tarihinde sordu 2012-07-09 14:56:18
2
cevaplar

QEMU kaynak kodunda yeni bir cihaz nasıl eklenir?

qom yaklaşımını kullanarak qemu de yeni bir aygıtı taklit etmek/eklemek için adım bilge yaklaşım ne olabilir? DeviceState / BusState ve diğer özelliklere göre değişiklikler ne ve nerede olabilir?
tarihinde sordu 2015-02-04 09:56:24
5
cevaplar

Neden sizeof(spinlock t) uni-işlemcide sıfırdan büyük?

aşağıdaki satır çıktısını 4 olarak yazdırırken, 0 bekliyordum. printk(KERN_INFO "size of spinlock_t %d\n", s ... ştirilmez . Çekirdek başlık dosyalarına göre, sıfır olmalı, ancak çıktı onunla tutarlı değil, herhangi bir tahmin ?
tarihinde sordu 2009-10-26 20:10:42
1
cevaplar

Codeless kext kullanarak ses aygıtı gizle

Apple'dan ses reflektör sürücüsü örnek kodunu kullanarak bazı özel ses işleme yapmak için bir ses sürücüsü geliştiriyo ... donanımı çıkış cihazını nasıl gizleyeceğime dair herhangi bir fikir. şimdiden teşekkürler. Vin Pai
tarihinde sordu 2013-04-12 09:01:42
1
cevaplar

neden bu garip yuvalama yapısını kullanmak için

linux çekirdeğini incelemeye ve çekirdek kodunu okumaya çalışıyorum, ancak, aşağıda gösterildiği gibi sayfa yapısı içi ... ozen:1; }; }; atomic_t _count; }; }; }; }
tarihinde sordu 2013-05-06 14:53:15