kernel
在Linux中用户空间进程和中断上下文代码之间的同步
最近我参加了几次采访.在提出的所有内核问题中,有一个具体问题我无法找到令人信服的答案.[详细]
2020-06-11 12:05 分类:Linux缓存中有内存的Linux内核模块OOM
嵌入式系统,无交换,内核v2.6.36,内存压缩启用. 在大量使用情况下,所有RAM都被绑定在缓存中.缓存使用大约70M的内存.当用户空间进程分配内存时没问题,缓存就会放弃.[详细]
2020-06-11 11:03 分类:Linux在Linux中全局偏移表结构
全局偏移表(ELF)的结构如何看.我想了解动态链接.任何人都可以告诉数据结构的外观.我莫名其妙地从未在网上找到它.[详细]
2020-06-11 09:14 分类:Linuxlinux-kernel – 了解Linux内核(或任何内核)的必要硬件知识
正如标题所示,是否有任何具有理解 Linux内核所需的系统知识的来源? 如果没有这样的东西,我应该涵盖哪些硬件主题(我认为它只是在计算机周围)?到了什么深度(我想要深入了解,而不是电路设计水平)?[详细]
2020-06-11 08:04 分类:Linux为什么flush_dcache_page()在linux内核中什么都不做?
我发现flush_dcache_page()在x86 arch上的 linux内核中没有做任何事情,如下所示 包括/ ASM-通用/ cacheflush.h[详细]
2020-06-09 15:00 分类:Linux如何练习编写真正的Linux设备驱动程序?
我是一名中级程序员,在 Linux内核编程方面有着不错的经验.在我的实习期间,我主要参与调试内核和驱动程序代码.我最近完成了Robert Love的内核开发研究.我在Jonathan Corbet的Linux设备驱动程序书的中途.但我现在面临[详细]
2020-06-09 13:43 分类:Linux这个内联汇编的含义是什么(:“0”(THREAD_SIZE – 1))在linux内核2.6.11 for i386中
在do_IRQ中,您可以找到以下代码! #ifdef CONFIG_DEBUG_STACKOVERFLOW /* Debugging check for stack overflow: is there less than 1KB free? */[详细]
2020-06-09 13:35 分类:Linux在Linux中没有调用pci_Driver.probe
我正在开始 Linux设备驱动程序开发,用于通过笔记本电脑的PCIe扩展槽连接的PCI设备.[详细]
2020-06-09 12:43 分类:Linux