linux-kernel

    0熱度

    1回答

    我曾經以爲,線程調度策略和優先級是由Linux內核決定的,當我們寫在Linux上運行,直到我看到了系統調用像sched_setscheduler的應用程序,我們無法通過代碼進行更改。我不知道爲什麼會的Linux提供了這種接口的應用程序,如果開發者想要他的申請有更好的用戶體驗,使他做出了他的申請正在運行的線程具有更高的調度優先級,他也同樣可以通過類似sched_setscheduler接口這將使得在

    0熱度

    1回答

    Linux內核:4.13 RC7 x86_64的 配置的Buildroot裏面和QEMU的Linux內核調試。 啓動Qemu中使用以下命令: qemu-system-x86_64 -kernel linux-4.13-rc7/arch/x86/boot/bzImage -initrd buildroot-2017.02.5/output/images/rootfs.cpio -append "ro

    0熱度

    1回答

    早上好。 我想用git來管理我的嵌入式linux內核。 git模型是http://nvie.com/posts/a-successful-git-branching-model/。 在嵌入式Linux內核中,製造商提供的每個內核版本都不相同。 答:3.8 B:3.10 C:3.12 起初我試圖管理從GIT中的內核,如下所示。 url.com/A/3.8_kernel.git url.com/B/

    -1熱度

    1回答

    錯誤我在linux機器上執行了routef命令。在我的經理向我發出爆炸之前,請幫助我恢復。

    0熱度

    1回答

    即將形成this昨天的問題,我決定將this庫移植到我的主板上。我意識到我需要改變一些東西,所以我編譯了這個庫,在一個小程序中調用它,看看會發生什麼。第一個問題在這裏: // Check for GPIO and peripheral addresses from device tree. // Adapted from code in the RPi.GPIO library at:

    1熱度

    1回答

    我正在執行一個內核模塊,在插入後編輯whoami命令,我用Makefile編譯它的內容如下: obj-m+=holamundo.o obj-m+=acumulador.o obj-m+=cliente.o obj-m+=intercept.o all: make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules

    1熱度

    4回答

    與處理異步信號相比,我試圖找到處理同步信號(SIGSEGV,SIGILL等)的資源。 的典型的信號處理機制(使用kill,例如)調用來自內核的控制轉移到用戶模式信號處理程序。我的理解是,'同步'信號更像是系統調用,因爲控制器會立即傳輸到內核 - 可能是因爲同步信號通常與CPU中斷(內存保護等)相關聯,並且無論如何都會調用內核處理程序。 libc函數是否是'async-signal-unsafe'安

    0熱度

    1回答

    添加以下行sock_def_readable: printk("TT: %s\tcontext=%c\tpid=%d\tcomm=%s\n", __FUNCTION__, in_interrupt() ? 'i' : 'p', current->pid, current->comm); ,並驚喜地看到它的輸出。這是我得到一個虛擬機上運行的ligh

    2熱度

    1回答

    我想使用packet_mmap發送數據包以獲得高數據包傳輸速率。我設法送使用原始模式的分組插座,其中用於這一目的,我創建L2,L3等數據包,並在緩衝區和使用 sendto(fd_socket, NULL, 0, 0, NULL, sizeof(struct sockaddr_ll)); 但是把它,我不想和目的MAC地址來打擾。所以我轉而使用Dgram。如果我想使用sendto,則會有目標MAC

    -1熱度

    1回答

    Ubuntu 16.04自行凍結,特別是當2-3個Pycharm實例正在運行時。我想知道操作系統凍結的確切原因,並找到了linux-crashdump。 的linux-crashdump使用鏈接安裝kernel-crash-dump 它指出,安裝後並重新啓動系統 cat /proc/cmdline BOOT_IMAGE=/vmlinuz-3.2.0-17-server root=/dev/ma