kernel
How to Install Kernel 4.16 to Ubuntu
How to Install Kernel 4.16 in Ubuntu cd /tmp/ wget -c http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.16/linux-headers-4.16.0-041600_4.16.0-041600.201804012230_all.deb[详细]
2020-04-15 15:38 分类:LinuxLinux usb批量传输内核驱动程序和硬件环回的性能非常差(~0.4MB / s)
我正在为自定义USB设备编写一个 Linux内核驱动程序,它将使用批量端点,一切似乎工作正常,但是,我的数据速率非常慢.具体来说,写入和读取10MB的数据需要大约25秒.我在嵌入式系统和运行在合理PC上的Linux VM上尝试了这[详细]
2020-04-15 12:33 分类:Linuxlinux-kernel – 调试文件描述符泄漏(在内核中?)
我正在这个相对较大的代码库工作,我看到文件描述符泄漏,并且进程开始抱怨他们在运行某些程序后无法打开文件.[详细]
2020-04-15 12:11 分类:Linux内存 – 如何以编程方式告诉Linux处于PAE或非PAE模式?
需要创建一个脚本来检查内核是否处于PAE模式.当然,仅检查/ proc / cpuinfo标志是否具有此“pae”设置是不够的.[详细]
2020-04-15 11:22 分类:Linux如何限制Linux内核级别的特权用户访问?
我在 learning Linux Kernel Programming找到了这个答案,我的问题更具体针对Linux内核的安全功能.我想知道如何限制特权用户或进程对其他进程和文件的访问权限,而不是root的完全访问权限.[详细]
2020-04-15 07:51 分类:LinuxC – Linux – 内核模块 – TCP头
我正在尝试创建 linux内核模块,它将检查传入的数据包.目前,我正在提取数据包的TCP标头并读取源和目标端口 – >但是我得到的值不正确.我有钩功能: unsigned int hook_func(unsigned int hooknum, struct sk_buff *skb, ...[详细]
2020-04-14 15:50 分类:编程语言-
Fedora21下安装VirtualBox及Mac虚拟机
装了两天才装好,赶紧记录一下。 安装 采用命令行方式安装yum install VirtualBox安装时,系统会解析依赖,自动选择合适的VirtualBox及kernel版本。比如安装后,我的VirtualBox版本为4.3.32,kerne版本为4.1.13[详细]
2020-04-14 13:02 分类:Linux Golang1.7.3实现启动单一实例代码片段
var ( NameMutex = "Shamem" kernel = syscall.NewLazyDLL("kernel32.dll") ) const ( IPC_RMID = 0 IPC_CREAT = 00001000 IPC_EXCL = 00002000 IPC_NOWAIT = 00004000 ) func Lo[详细]
2020-04-13 16:31 分类:编程语言在Linux中原始套接字vs TUN设备
发送IP数据包(从用户空间)到tun设备和使用原始套接字有什么区别? 用于通过用户空间隧道传输IP数据包.为什么我会使用一种方法而不是另一种?[详细]
2020-04-13 16:04 分类:LinuxLinux内核编程:“无法处理内核空指针取消引用”
我正在写一个 Linux模块(内核编程),我得到了: “无法处理内核NULL指针取消引用”[详细]
2020-04-13 14:51 分类:Linux