Linux kernel
文章平均质量分 53
huihuiwith
这个作者很懒,什么都没留下…
展开
-
指定网卡发送广播包
发送端:#include <sys/types.h>#include <sys/socket.h>#include <sys/ioctl.h>#include <netinet/in.h>#include <arpa/inet.h>#include <time.h>#include <string.h>#include <stdio.h>#include <unistd.h>#原创 2021-09-29 08:23:33 · 3061 阅读 · 0 评论 -
WiFi troubleshooting - Linux
Please follow these WiFi troubleshooting steps:Step 1: Check whether the kernel version customer uses supports this device:The reference table of Wireless adapters and corresponding kernel versions is available by the link:en:users:drivers:iwlwifi [Li.转载 2021-09-15 18:34:19 · 371 阅读 · 0 评论 -
Ubuntu 安装 dhcp-server
1.安装 sudo apt-get install isc-dhcp-server2.修改 sudo vim /etc/default/isc-dhcp-server NTERFACESv4="" 为指定网卡 注释掉“#”号:#DHCPDv4_CONF #DHCPDv4_PID 这是修改之后的: # Defaults for isc-dhcp-server (sourced by /etc/init.d/isc-dhcp-server) # Path ...原创 2021-09-06 17:47:16 · 1451 阅读 · 0 评论 -
Enable coredump 调试程序
1. 打开内核 coredump 功能sudo systemctl stop apport.servicesudo systemctl disable apport.servicesudo echo 'kernel.core_pattern=/var/crash/%e.%t.%s' >> /etc/sysctl.conf # /etc/sysctl.conf 可能要改变权限才能读写sudo echo '* soft core unlimited' >> /etc/s原创 2021-09-04 11:24:30 · 282 阅读 · 0 评论 -
"Loading initial ramdisk" is slow at boot
I found out that the slow boot comes from a large initrd. I also found out that at that point the system is relying on a slow but reliable access method from the BIOS to load the kernel. That all make...原创 2020-03-18 10:39:16 · 2280 阅读 · 1 评论 -
交叉编译busybox
转载自:https://www.cnblogs.com/hnrainll/archive/2011/06/10/2077259.html交叉编译器: 3.3.2# wget -c http://www.busybox.net/downloads/busybox-1.7.0.tar.bz2# tar jxvf busybox-1.7.0.tar.bz2修改源码、配置、编译---------...转载 2019-10-23 11:52:37 · 490 阅读 · 0 评论 -
查看 Linux 下显卡驱动信息
转自 :https://www.maketecheasier.com/graphics-card-information-linux/A graphics processing unit (GPU), also known as visual processing unit (VPU), is a specialized electronic circuit designed to rapid...转载 2019-04-09 16:17:28 · 19693 阅读 · 0 评论 -
编译一个抢占式内核 安装 cyclictest 测试内核实时性(ubuntu / centos)
Table of Contents简介编译内核cyclictest 安装使用简介Cyclictest 是 rt-tests 下的一个测试工具,也是 rt-tests 下使用最广泛的测试工具,一般主要用来测试使用内核的延迟,从而判断内核的实时性。编译内核# cd /usr/src/linux-4.17.3# mkdir /opt/linux-4.17.3-rt...原创 2018-08-20 15:58:36 · 2765 阅读 · 0 评论 -
Linux 启动
转载自:https://linux.cn/article-5457-1.html 在我们打开Linux电脑的电源后第一个启动的进程就是init。分配给init进程的PID是1。它是系统其他所有进程的父进程。当一台Linux电脑启动后,处理器会先在系统存储中查找BIOS,之后BIOS会检测系统资源然后找到第一个引导设备,通常为硬盘,然后会查找硬盘的主引导记录(MBR),然后加...转载 2018-07-03 10:38:36 · 160 阅读 · 0 评论 -
Linux操作系统实时性分析
目录1. 概述2. 为什么选择Linux操作系统3. 什么是实时3.1 软实时3.2 硬实时4. 制约标准Linux操作系统实时性的因素(1) 进程调度(2) 内核抢占机制(3) 中断屏蔽(4) 时钟粒度粗糙(5) 虚拟内存管理(6) 共享资源的互斥访问差异5. 常用的实时Linux改造方案5.1 直接修改Linux内核源代码5.2 双内...转载 2018-08-01 12:00:00 · 334 阅读 · 0 评论 -
Linux-4.4-x86_64 内核配置选项简介
Linux-4.4-x86_64 内核配置选项简介作者:金步国64-bit kernelCONFIG_64BIT编译64位内核.本文仅讲述x86_64(AMD64)平台的内核编译,所以这个是必选项.General setup常规设置Cross-compiler tool prefixCONFIG_CROSS_COMPILE交叉编译工具前缀(比如"arm-linux-"相当于使用"make CROS...转载 2018-06-29 18:06:21 · 3053 阅读 · 0 评论 -
Linux kernel 版本说明
下载地址:www.kernel.org第一列,版本性质:主分支(mainline),稳定版(stable),长期维护版(longterm)第二列,版本号。-rc表示非正式发布版本,[EOL]表示本分支最后一个版本。第三列,版本发布日期。patch列是补丁。用于从本分支的基础版本,升级到本分支当前最新版本。例如,3.10.98这一行的patch文件,用于将源码从3.10版本升级到3.10.98。另外...转载 2018-06-29 14:04:47 · 1647 阅读 · 0 评论