Pertanyaan Terbaru Tentang Kernel

0
Menjawab

Asynchronus I/O di jendela ZwReadFile

Saya ingin membaca file yang dapat dieksekusi dalam rutinitasPsSetCreateProcessNotifyRoutineExlalu melakukan hash. tetapi file mungkin lebih besar dari 1KB jadi saya mencoba membacanya dalam potongan (1KB). Masalahnya di sini adalah ketika sebuah proses dibuat dan OS memanggil rutinitas saya, seluruh pembacaan dan hashing ini memblokir proses dan sebenarnya memperlambatnya.

windows c kernel driver asynchronous

0
Menjawab

Tidak bisa mendapatkan GPE ACPI dan pemberitahuan untuk bekerja

Baru-baru ini, saya sedang bekerja agarACPIbekerja sepenuhnya pada kernel kompatibel Linux pendidikan x86 saya yang disebut Tilck. Untuk itu, saya telah mengintegrasikan versi terbaruACPICA(ver. 20200717) dan saya telah menerapkan seluruh lapisan layanan OS. Setelah memperbaiki beberapa bug, saya yakin bahwa sekarang lapisan OSL saya berfungsi dengan baik dan semua langkah inisialisasi ACPI lolostanpa kesalahan apa pun. Saya sudah mencobanya di VM dan beberapa mesin HW fisik. Sekadar memberi Anda gambaran, saya dapat menjelajahi seluruh namespace ACPI, membaca tabel, mengevaluasi objek metode, menangani peristiwa ACPI tetap, menyalakan ulang dan mematikan mesin, dll.

kernel x86 acpi

0
Menjawab

Terjebak di"Memulai Kernel ..."di command prompt U-boot menggunakan xvisor di RaspberryPi 3

Saya menggunakan xvisor (hypervisor yang menggunakan virtualisasi untuk menjalankan beberapa OS di RPi3). Saya telah membangun file u-boot, dtb dan gambar kernel RPi di PC saya menggunakan cross-compiler aarch64-linux-gnu, mengikuti langkah-langkah dari dokumentasi di repo resmi Xvisor https://github.com/avpatel/xvisor-next/blob/master/docs/arm/bcm2837-raspi3.txt

kernel raspberry pi3 embedded linux u boot hypervisor

1
Menjawab

Membuat profil kernel FreeBSD dengan DTrace

Saya ingin meningkatkan waktu penghancuran antarmuka dengan FreeBSD. Menghancurkan ribuan antarmuka membutuhkan beberapa menit pada mesin uji saya yang menjalankan -CURRENT, dan sementara -memang -kasus penggunaan saya mungkin tidak biasa, saya ingin memahami apa yang membuat sistem begitu lama.

kernel dtrace profiling freebsd

0
Menjawab

Memindai dengan hati-hati memori kernel windows (0xffff0800`00000000 -0xffffffff`ffffffff)

Saya sedang mencari cara yang cepat dan dapat diandalkan (crash) untuk memindai seluruh memori kernel sistem yang dialokasikan (dalam kisaran 0xffff080000000000 -0xffffffffffffffff) dari driver kernel windows. Saya mencoba membuat daftar entri pohon VAD (seperti"! Vad"dari windbg) dan memindai bagian yang terkait tetapi sepertinya tidak semua bagian tercantum di pohon. Apakah ada cara untuk membuat daftar seluruh rentang alamat memori sistem yang dialokasikan sehingga saya dapat memindai dengan kode di bawah ini?

driver c kernel windows

0
Menjawab

Bagaimana cara saya memodifikasi metadata JSON sehingga saya dapat membuka file ipynb di notebook jupyter?

Saya tidak dapat lagi membuka file ipynb di notebook jupyter VS-Code. Saya memiliki masalah dengan file khusus ini karena file saya yang lain terbuka tanpa masalah. Menurut saya masalahnya berasal dari kesalahan pada metadata karena metadata dalam file ini terlihat sangat berbeda dengan struktur metadata dari file lain yang berhasil dibuka.

jupyter notebook python json kernel jupyter

1
Menjawab

Sertakan ext4.h dalam program C.

Saya mencoba membuat sebuah program kecil yang dapat membaca filesystem ext4, dan untuk itu saya perlu menggunakan semua struktur yang ditentukan dalam ext4.h mengajukan. Masalahnya, file ini menyertakan sekumpulan header kernel seperti

kernel header c

0
Menjawab

Cara menyiapkan setengah kernel yang lebih tinggi dari bootloader khusus

jadi sudah lama sekali saya tidak bisa menggunakan kernel saya ke bagian yang lebih tinggi. Setelah melakukan banyak penelitian, saya memahami prinsip dasarnya tetapi saya belum bisa menerapkannya. Alasan utamanya adalah sebagian besar dokumentasi menganggap Anda menggunakan grub, yang bukan kasus saya. Alasan lainnya adalah fakta bahwa mereka tampaknya menggunakan sintaks assembly lama dan sulit untuk menemukan padanannya. Misalnya, saya tidak tahu cara mengganti .skip atau .space agar bisa di-compile dengan nasm. Karena saya tidak bisa memikirkannya, mungkin saya tidak begitu mengerti apa yang seharusnya saya lakukan.

kernel operating system

Tag Populer

© 2021   Pemrograman.Net