E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
LinuxKernel
程序员应该做开源项目的 6 个原因
但是真理总是掌握在少数人手里——即使是在开源惯例中,也需要参与开源的开发人员主动为其他人贡献他们的技能,一些企业(或企业集团)往往会因此雇用——并支付——这些程序员去研究特定的开源项目(如
LinuxKernel
宵蓝
·
2020-07-12 05:26
ubuntu-16.04 qemu 嵌入式arm模拟
下面演示从
Linuxkernel
主线下载代码进行编译。gitclonegit://git.kernel.org/pub/scm/linux/kernel/git/torvalds
viewsky11
·
2020-07-12 04:04
Linux
Linux
C
嵌入式
嵌入式操作系统
Linux设备模型(5)_device和device driver
Linuxkernel
的思路很简单:驱动开发,就是要开发指定的软件(driver)以驱动指定的设备,所以kernel就为设备和驱动它的driver定义了两个数据结构,分别是device和device_driver
wowotech
·
2020-07-12 04:06
Linux内核分析
linux gpio模拟i2c的使用
linuxkernel
中的i2c-gpio使用在linux中,我们可以自己来使用gpio来模拟i2c,但是万能的linux中其实也已经有了i2c的东东了。
skywalkzf
·
2020-07-11 23:35
Linux学习
ubuntu kernel编译
kernel编译由于需要在kernel中添加patch,所以需要重新编译一份ubuntu的
linuxkernel
。具体过程如下:1.uname-r。
sealjin
·
2020-07-11 22:48
Linux
linux
kernel
Meltdown补丁对Linux 4.15内核的系统没有影响
导读根据一些用户在某些Linux系统上运行新版内核版本的最新基准测试结果,如果在Linux4.15内核上启用缓解最近发现的Meltdown安全漏洞的新KPTI(内核页面-表隔离)修补程序,性能仅比运行
Linuxkernel
4.11
qq_41704259
·
2020-07-11 20:42
Linux技术干货
ubuntu-16.04 qemu 嵌入式arm模拟
下面演示从
Linuxkernel
主线下载代码进行编译。gitclonegit://git.kernel.org/pub/scm/linux/kernel/git/torvalds
hades2013
·
2020-07-11 15:47
virtio一个KVM虚拟环境下针对I/O虚拟化通用框架
LinuxKernel
支持很多Hype
qiushanjushi
·
2020-07-11 14:11
虚拟化
Git中三种文件状态及其转换
Git作为一种版本控制解决方案,由于其具有的分布式特性,正被越来越多的用户熟知,一些有名的开源项目,如:
Linuxkernel
,CakePHP,RubyonRails等,都在使用Git进行版本管理。
phplaber
·
2020-07-11 14:53
Git
ftrace使用介绍
ftrace使用介绍1.介绍Ftrace是一个专门针对
linuxkernel
内核空间的debug工具,用于帮助开发者在用户空间对内核低延时,内核性能等方面的分析。
lunhui2016
·
2020-07-11 12:59
linux
宋宝华: Linux实时补丁的原理和实践
PC上的编译、使用和测试第二章:硬实时Linux(RT-PreemptPatch)的中断线程化硬实时Linux(RT-PreemptPatch)在PC上的编译、使用和测试Vanillakernel的问题
Linuxkernel
Linux阅码场
·
2020-07-11 09:46
LaTeX使用--XeLaTeX入门基础(一)
主机平台:GentooLinux11.2内核版本:
LinuxKernel
3.2.1编译环境:XeTeX3.1415926-2.3-0.9997.5(TeXLive2011)原创作品,转载请标明http:
iteye_12675
·
2020-07-11 08:19
Debian
由于Debian采用了
LinuxKernel
(操作系统的核心),但是大部分基础的操作系统工具都来自于GNU工程,因此又称为GNU/Linux。
fly_fish
·
2020-07-11 02:54
get_user; put_user; copy_to_user; copy_from_user
用户空间和内核空间传递数据:get_user;put_user;copy_to_user;copy_from_user在从事
LinuxKernel
开发的过程中,user_app和kernel之间传递数据时不能使用
北宇
·
2020-07-11 02:11
Linux
kernel
function
Linux终端控制台console和earlycon分析
LinuxKernel
中众多模块或驱动子系统均通过这种方式定义其初始化入口。在Kernel初始化汇编代码执行完跳转到start_kernel之后,setup_a
LoneHugo
·
2020-07-11 00:41
面向对象地分析Linux内核设备驱动(1):——Linux内核驱动中面向对象的基本规则和实现方法
Linux内核驱动中面向对象的基本规则和实现方法-内核版本
LinuxKernel
2.6.34,与Robert.Love的《LinuxKernelDevelopment》(第三版)所讲述的内核版本一样-源代码下载路径
zhou_chenz
·
2020-07-10 14:44
Linux内核与驱动
面向对象地分析Linux内核设备驱动(2)——Linux内核设备模型与总线
Linux内核设备模型与总线-内核版本
LinuxKernel
2.6.34,与Robert.Love的《LinuxKernelDevelopment》(第三版)所讲述的内核版本一样-源代码下载路径:https
zhou_chenz
·
2020-07-10 14:44
Linux内核与驱动
kafka吞吐量高的原因
吞吐量高的原因1、顺序读写kafka的消息是不断追加到文件中的,这个特性使kafka可以充分利用磁盘的顺序读写性能顺序读写不需要硬盘磁头的寻道时间,只需很少的扇区旋转时间,所以速度远快于随机读写2、零拷贝在
Linuxkernel
2.2
zhaohong_bo
·
2020-07-10 14:55
学习笔记
git: 如何用git-am来合并git format-patch生成的一系列的patch(我增加了patch部分的内容)
普通开发者从软件仓库clone下代码,然后写入代码,做一个Patch,最后用E-mail发给
LinuxKernel
的维护者就好了。Git最初作为Linux的版本控制工具,提供了透明、
yuyin86
·
2020-07-10 14:17
git
linux学习
c++
多线程编程(一)——线程的创建、等待、分离、结合与终止
在
Linuxkernel
中是不存在线程的,或者说没有真正意义上的线程,Linux下的线程都是用进程来模拟的,线程的实现就是多个共享数据信息的进程,我们称之为“轻量级进程”。
YPT_victory
·
2020-07-10 13:48
操作系统
多线程
Linux
线程退出
线程分离
线程终止
Android启动流程以及分类
Android启动流程以及分类启动流程以及分类开机流程开机|BootLoader(引导芯片)|
LinuxKernel
(init.rc)|init进程id为1|zygote进程|JVM,SystemServer
小小米乐
·
2020-07-10 13:36
Android性能优化
Linux 系统调用及内核调试
编号后三位411,参考孟宁老师https://github.com/mengning/
linuxkernel
编译内核并运行简单的测试程序编译内核下载并解压linux-5.0.2.tar.gz代码包wgethttp
coolxxy
·
2020-07-10 13:51
跟踪分析Linux内核5.0系统调用处
5.0下载Linux5.0内核解压编译制作根目录启动MENUOS跟踪调试内核启动跟踪系统调用分析实验总结学号243原创作品转载请注明出处,来源:https://github.com/mengning/
linuxkernel
迎风吐痰敷面膜
·
2020-07-10 11:22
Linux
那些情况该使用它们spin_lock到spin_lock_irqsave
在
Linuxkernel
中执行的代码大体分normal和interruptcontext两种。
wesleyluo
·
2020-07-10 11:24
linux嵌入式
Uboot的前尘后事
Uboot作为引导
LinuxKernel
启动的引导程序,从其开始被加载到DDR到bootdelay时间到执行bootcmd环境变量中的命令(bootm)从而结束生命,其一生都在为启动kernel而服务。
季末狂甩
·
2020-07-10 09:00
嵌入式Linux:uboot
linux内核文件读写 set_fs get_fs
有时候需要在
Linuxkernel
--大多是在需要调试的驱动程序--中读写文件数据。
weixin_34372728
·
2020-07-10 09:05
android 各个版本的发布时间与变动---android历史的补充文章
1.5(Cupcake)基于
LinuxKernel
2.6.272009年4月30日,官方1.5版本(Cupcake)的Android发布。
weixin_33754065
·
2020-07-10 07:43
跟踪分析Linux内核5.0系统调用select处理过程
跟踪分析Linux内核5.0系统调用select处理过程学号:282原创作品转载请注明出处+https://github.com/mengning/
linuxkernel
/操作系统的主要功能是为管理硬件资源和为应用程序开发人员提供良好的环境来使应用程序具有更好的兼容性
weixin_30817749
·
2020-07-10 07:13
跟踪分析Linux内核系统调用处理过程
原创作品,转载请注明出处:https://github.com/mengning/
linuxkernel
/实验要求举例跟踪分析Linux内核5.0系统调用处理过程编译内核5.0qemu-kernellinux
weixin_30745553
·
2020-07-10 06:46
跟踪分析Linux内核5.0系统调用处理过程
一、编译内核5.0首先,创建
LinuxKernel
文件,下载linux-5.0内核源码,并解压到
LinuxKernel
文件下。然后在此文件目录下通过makemenuconfig,配置编译信息。
weixin_30660027
·
2020-07-10 06:38
基带处理器的开发实践经验
安卓架构很多人都有印象,从APP层到FrameWork层到HAL层再到
LinuxKernel
层。
Winston_Jory
·
2020-07-10 06:42
特斯拉通过GitHub发布了这些源代码,用意何在?
特斯拉是一家软件强大的公司,它一直在使用大量开源软件来构建其操作系统和功能,如
LinuxKernel
,Buildroot,Busybox,QT等。一些版权持有人一直抱怨特斯拉没有遵守许可证。
w3cschools
·
2020-07-10 05:36
分析Linux内核5.0系统调用处理过程
学号后三位098原创作品转载请注明出处+https://github.com/mengning/
linuxkernel
/1.实验目标1.编译内核5.02.选择系统调用进行跟踪分析2.实验环境VM14pro
qq_31209133
·
2020-07-09 22:34
linux
系统调用
KVM Vhost-net 和 Virtio-net代码详解(十八)
virtio-net,而Host上virtio-netbackend使用vhost-net数据包进入虚拟机代码分析首先看vhost-net模块注册,主要使用linux内核提供的内存注册机制,这部分开发过
linuxkernel
bob62856
·
2020-07-09 22:57
云
DPDK virtio的不同路径(二十八)
Linuxkernel
中已经提供了相应的设备驱动,分别是virtio-net,
bob62856
·
2020-07-09 22:57
云
linux实验:跟踪分析Linux内核5.0系统调用处理过程
学号后三位:288原创作品转载请注明出处+https://github.com/mengning/
linuxkernel
/1.实验要求:编译内核5.0qemu-kernellinux-5.0.1/arch
香蕉你个卜拿拿
·
2020-07-09 21:58
Android按键添加和处理的方案
实现方案经过思考之后,拟出下面几种方案:方案一,在
linuxkernel
的驱动中捕获“wi
虚无缥缈_ny
·
2020-07-09 21:17
随手记
android 源码下载错误: [Errno 110] Connection timed out
我到系统是ubuntu12.0432位按照google的官网设置会出现在下载的时候产生错误从而不能下载之前Android的代码是在
Linuxkernel
(android.git.kernel.org)管理
morninghapppy
·
2020-07-09 20:17
android
linux下的系统调用函数到内核函数的追踪
使用的glibc:glibc-2.17使用的
linuxkernel
:linux-3.2.07系统调用是内核向用户进程提供服务的唯一方法,应用程序调用操作系统提供的功能模块(函数)。
missingu1314
·
2020-07-09 20:04
工作队列 工作线程 工作(work_struct)
工作队列(workqueue)是
Linuxkernel
中将工作推后执行的一种机制。
li4850729
·
2020-07-09 19:53
内核
嵌入式&&linux
Spring的版本命名规则以及常见的软件版本修饰词
的版本命名规则常见的软件的版本号命名语义化版本命名通用规则Spring版本命名规则相关版本号图片SnapshotReleaseGAMRC商业软件中常见的版本修饰词Spring的版本命名规则常见的软件的版本号命名软件升级过程说明
LinuxKernel
0.0.11.0.02.6.32
hyyyya
·
2020-07-09 17:32
Spring
build linux kernel error
zz-debian:~/work/kernel-study/linux-2.6.38.3#make-kpkg--append-to-version=green-
linuxkernel
_imageexecdebian
green369258
·
2020-07-09 16:05
build
linux内核
attribute转载
section部分2011-05-0317:15http://blog.sina.com.cn/s/blog_5e11a56a0100c8h5.html###1.gcc的__attribute__编译属性要了解
LinuxKernel
farsight2010
·
2020-07-09 15:01
工作队列(系统工作队列和自定义工作队列使用区别) tasklet
工作队列:(workqueue)是
Linuxkernel
中将工作推后执行的一种机制。这种机制和BH或Tasklets不同之处在于工作队列是把推后的工作交由一个内
Mr_Enthusiasm
·
2020-07-09 11:15
Linux实验——从整理上理解进程创建、可执行文件的加载和进程执行进程切换,重点理解分析fork、execve和进程切换
从整理上理解进程创建、可执行文件的加载和进程执行进程切换,重点理解分析fork、execve和进程切换学号后三位为342原创作品转载请注明出处+https://github.com/mengning/
linuxkernel
A22B9S
·
2020-07-09 10:33
Android基础
JNIjavanativeinterface1.application:应用层,java2.applicationframework:应用框架层,java+JNI3.libraries和dalvik:函数库和虚拟机层,c/c++4.
linuxkernel
sunhaiyu
·
2020-07-09 09:03
Linux 802.1Q VLAN网络报文收发分析
前段时间对新版
LinuxKernel
处理VLAN网络报文存在些疑惑,现对linux-4.4.4内核VLAN处理粗略的分析解除疑惑,即新版Linux内核在__netif_receive_skb_core
赤焰军
·
2020-07-09 07:29
linux
Linux内核调试环境搭建(基于ubuntu12.04)
post=242byNetfairy-2016-05-29一、测试环境物理机:ubuntu16.04LTStarget(被调试机)环境:VirtualBox5.0.20+ubuntu12.04LTS+
linuxkernel
3.0.4host
ztguang
·
2020-07-09 06:54
Linux内核/操作系统原理
Android平台/移动互联网
C/C++
Docker学习之:镜像概述
rootfilesystem)分层的,并且每一层都可以添加、改变、删除文件,成为一个新的image不同的image可以共享相同的layerImage本身是read-only的其实Linux是分为内核空间与用户空间的,
Linuxkernel
__apple
·
2020-07-09 04:44
Ext2、Ext3、Ext4的区别
这三个都是文件的系统格式1>
Linuxkernel
自2.6.28开始正式支持新的文件系统Ext4;2>Ext3对Ext2只是增加了一个日志功能而已,Ext4是Ext3的改进版,修改了Ext3中部分重要的数据结构
zaoanmiao
·
2020-07-09 04:09
linux
上一页
18
19
20
21
22
23
24
25
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他