Pertanyaan yang diberi tag kernel

1665
Apa yang ":-!!" dalam kode C?

Saya bertemu dengan kode makro aneh ini di /usr/include/linux/kernel.h : /* Force a compilation error if condition is true, but also produce a result (of value 0 and type size_t), so the expression can be used e.g. in a structure initializer (or where-ever else comma expressions aren't...

113
Apa perbedaan antara vmalloc dan kmalloc?

Saya telah mencari-cari di Google dan menemukan kebanyakan orang menganjurkan penggunaan kmalloc, karena Anda dijamin mendapatkan blok memori fisik yang berdekatan. Namun, tampaknya juga kmallocdapat gagal jika blok fisik yang berdekatan yang Anda inginkan tidak dapat ditemukan. Apa keuntungan...