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
内核解包
中移(苏州)软件技术有限公司面试问题与解答(2)—— Linux
内核
内存初始化的完整流程1
本文对于中移(苏州)软件技术有限公司面试问题中的“(8)Linux
内核
内存初始化的完整流程。”进行解答与解析。实际上早有此心,把Linux
内核
尤其是进程管理、内存管理和文件系统的代码都筛一遍。
蓝天居士
·
2024-01-20 00:58
面试
面试
2020-03-28
做企业,不管遇到什么困难,长久的坚持,需要有
内核
的驱动,就是使命和愿景,即所谓的初心。最近遇到很大的困难,曾经很多次想放弃,每次都是“要打造全球最大的语言学习平台”这个愿景驱动我,让我坚持了下来。
创业者沉思录
·
2024-01-19 23:49
linux
内核
协议栈接收数据流程(一)
linux网络接收数据第一站——网卡驱动linux网络接收数据流程的第一站为网卡驱动,网卡接收包流程大致为:网卡硬件接收到包,会将数据包通过DMA映射到预先分配好的ringbuffer内存环形缓存中,紧接着使用硬中断告知cpu新数据包的到来(初始化时用request_irq注册中断服务函数)。cpu触发软中断,唤醒ksoftirqd进程来处理新数据包,调用驱动注册的中断处理函数,进入中断处理下半部
krokodil98
·
2024-01-19 22:19
android/linux源码
linux
网络
c语言
【C语言】linux
内核
ipoib模块 - ipoib_start_xmit
一、ipoib_start_xmit函数定义staticnetdev_tx_tipoib_start_xmit(structsk_buff*skb,structnet_device*dev){structipoib_dev_priv*priv=ipoib_priv(dev);structrdma_netdev*rn=netdev_priv(dev);structipoib_neigh*neigh;
一尘之中
·
2024-01-19 22:18
编程
#
C语言
linux内核
网络
c语言
linux
【C语言】linux
内核
ipoib模块 - ipoib_send
一、ipoib_send函数定义intipoib_send(structnet_device*dev,structsk_buff*skb,structib_ah*address,u32dqpn){structipoib_dev_priv*priv=ipoib_priv(dev);structipoib_tx_buf*tx_req;inthlen,rc;void*phead;unsignedintu
一尘之中
·
2024-01-19 22:48
编程
#
C语言
linux内核
c语言
linux
开发语言
【C语言】linux
内核
ipoib模块 - ipoib_intf_init
一、ipoib_intf_init函数定义intipoib_intf_init(structib_device*hca,u8port,constchar*name,structnet_device*dev,structipoib_dev_priv*priv){structrdma_netdev*rn=netdev_priv(dev);intrc;priv->ca=hca;priv->port=po
一尘之中
·
2024-01-19 22:48
编程
#
C语言
linux内核
c语言
linux
网络
鸿蒙生态千帆启航!
HarmonyOSNEXT开发者预览版将不再兼容安卓开源应用,仅支持鸿蒙
内核
和系统的应用,因此被称为“纯血鸿蒙”。本次会上,余承东表示鸿蒙
内核
超越传统
内核
,更适应全场景设备多样
_waylau
·
2024-01-19 22:29
HarmonyOS
harmonyos
华为
Harmonyos
next
鸿蒙
PY32C613单片机简单介绍,高性能 32 位 ARM M0+
内核
,主频最高48M
PY32C613单片机是普冉新推出的高性能的32位ARM®Cortex®-M0+
内核
,宽电压工作范围的MCU。价格在市场上非常有竞争性,外设非常的丰富。
深圳市芯岭技术有限公司
·
2024-01-19 22:28
单片机
arm开发
嵌入式硬件
一、Linux基础
linux在服务器领域的应用是最高的linux免费、稳定、高效等特点在这里得到了很好的体现尤其在一些高端领域较为广泛1.1.3嵌入式领域linux运行稳定,对网络的支持也特别好并且可以根据需要进行软件裁剪,
内核
最小可以
兰巧儿
·
2024-01-19 22:57
linux
linux
运维
服务器
Linux知识(未完成)
linux在服务器领域的应用是最高的linux免费、稳定、高效等特点在这里得到了很好的体现尤其在一些高端领域较为广泛1.1.3嵌入式领域linux运行稳定,对网络的支持也特别好并且可以根据需要进行软件裁剪,
内核
最小可以
兰巧儿
·
2024-01-19 22:27
linux
linux
运维
服务器
一、Linux(未完成2.0)
linux在服务器领域的应用是最高的linux免费、稳定、高效等特点在这里得到了很好的体现尤其在一些高端领域较为广泛1.1.3嵌入式领域linux运行稳定,对网络的支持也特别好并且可以根据需要进行软件裁剪,
内核
最小可以
兰巧儿
·
2024-01-19 22:26
linux
linux
运维
服务器
golang学习-goroutine
区别于操作系统线程由系统
内核
进行调度,goroutine是由Go运行时(runtime)负责调度。
蛋蛋wqt
·
2024-01-19 22:51
golang学习
golang
学习
IO、NIO、IO多路复用
网络IO就是本机的应用程序对着
内核
的缓冲区读写的过程,发送数据时应用程序会将数据复制到
内核
态的写队列中,再由
内核
将数据复制到网卡,然后进行发送;读取
Top`
·
2024-01-19 20:09
nio
php
开发语言
操作PDF相关的工具,EPUB转PDF,golang
chromedp使用Golang编写,主要功能是调用浏览器
内核
来渲染HTML页面,也可以用它来在页面上做一些操作,还有一个附加功
raoxiaoya
·
2024-01-19 20:35
golang
pdf
golang
开发语言
Linux
内核
|字符设备
Linux
内核
是怎么设计字符设备的Linux哲学一切皆文件如何把字符设备抽象成文件复习文件描述符本质open()函数,在文件系统中找到指定文件的操作接口,绑定到进程task_srtuct->files_struct
左手的月光
·
2024-01-19 20:04
linux
运维
服务器
IMX6LL|
内核
模块
内核
模块基本概念作用解决linux
内核
可扩展性和可维护性相对较差的缺陷现代
内核
派系宏
内核
:关键功能和服务功能均在
内核
空间提供运行效率高扩展性较差微
内核
:
内核
空间只提供关键功能,服务功能在用户空间提供运行效率较低安全性
左手的月光
·
2024-01-19 20:33
嵌入式硬件
linux
pyCharm专业版破解激活(超详细)
1、下载pyCharm专业版安装包和破
解包
下载地址:https://www.jetbrains.com/zh-cn/pycharm/download/other.html破
解包
下载地址:链接:https
落樱坠入星野
·
2024-01-19 20:23
笔记
经验分享
python
pycharm
系统调用的概念及原理
系统调用与
内核
函数
内核
函数与普通函数形式上没有什么区别,只不过前者在
内核
实现,因此要满足一些
内核
编程的要求。
bala5569
·
2024-01-19 19:47
性能测试小白
linux
性能优化
Go语言为什么高效?
与传统的线程相比,goroutine的创建和切换开销非常低,因为它们是在用户空间而不是
内核
空间中进行管理。这使得Go能够轻松创建大量的并发任务,并且能够高效地管理和调度它们。
abytecoder
·
2024-01-19 19:14
开发语言
Phantomjs+Java+springboot实现后端截图
一、phantomjs介绍(1)一个基于webkit
内核
的无界面浏览器,即没有UI界面,即它就是一个浏览器,只是其内的点击、翻页等人为相关操作需要程序设计实现。
芭比萌妹
·
2024-01-19 19:10
服务器端网页截图
java
spring
boot
开发语言
Dobbo---分布式系统通信方式
服务端接收后,会进行
解包
,找出真正被调用的方法,然后将执行结果,依次再返回回去。服务端辅助对象进行打包,然后客
小江||小廖
·
2024-01-19 19:07
dubbo
dubbo
rpc
第六章 性能工具:磁盘I/O
当一个应用程序进行读写时,Linux
内核
可以在其高速缓存或者缓冲区中保存文件的副本,并且可以在不访问磁盘的情况下返回被请求的信息。但是,如果Linux
内核
没有在内存中保存数据副本,那
super_pcm
·
2024-01-19 19:33
【Rust日报】2021-04-09 tokio 计划发布基于 io-uring 的新运行时
使用epoll,调整后的TCP代理将在用户态之外花费70%至80%的CPU周期,包括执行syscall和在
内核
和用户态之间复制数据的周期。2019年,Linux增加了一个新的A
Rust语言中文社区
·
2024-01-19 19:45
编程语言
java
python
区块链
人工智能
【云原生之Docker实战】使用Docker部署OneNav个人书签管理器
【云原生之Docker实战】使用Docker部署OneNav个人书签管理器一、OneNav介绍1.OneNav简介2.OneNav功能二、检查宿主机系统版本1.检查操作系统版本2.检查系统
内核
三、检查本地
江湖有缘
·
2024-01-19 19:41
docker
云原生
linux
常用fastboot命令
releases/platform-toolshttps://developer.android.com/studio/releases/platform-toolsandroid系统分区boot引导区,存放
内核
和
风流倜傥唐伯虎
·
2024-01-19 18:56
android
Linux
内核
高精度定时器hrtimer 使用实例
Linux
内核
高精度定时器hrtimer使用实例一、
内核
为高精度定时器重新设计了一套软件架构,它可以为我们提供纳秒级的定时精度,以满足对精确时间有迫切需求的应用程序或
内核
驱动,以下学习使用hrtimer
三火哥
·
2024-01-19 18:05
android驱动
高精度定时器hrtimer
Linux
内核
--定时器
内核
版本:v4.14在Linux
内核
驱动开发过程中,定时器是我们经常用到的一个东西,我们可以使用定时器延时执行一个任务或者轮询执行某一任务。
阿常啊
·
2024-01-19 18:05
Linux内核相关
linux
多种双链表设计_学以致用--Apple的学习笔记
双链表使用很广泛,我今天自己建立了双链表结构test3.c,又模拟了linux
内核
驱动的双链表设计test4.c。
applecai
·
2024-01-19 18:15
Linux
内核
定时器:高精度定时器hrtimer的用例
之前介绍了timer_list
内核
定时器,它的精度在毫秒级别,再高一点它就无能为力了,所幸
内核
提供了高精度定时器hrtimer。源文件在linux/kernel/hrtimer.c中。接口简单。
R-QWERT
·
2024-01-19 18:04
Linux设备驱动知识整理
linux
内核
定时器
Linux
内核
编程1-- 低精度定时器的使用
所谓低精度定时器,是指这种定时器的计时单位基于jiffies值的计数,也就是说,它的精度只有1/HZ,假如你的
内核
配置的HZ是1000,那意味着系统中的低分辨率定时器的精度就是1ms。
流浪在人间
·
2024-01-19 18:34
linux
Linux
内核
实现ns级别定时器及应用层实现us级高精度定时
内核
态ns/us定时器
内核
态常规实现精准定时器再linux2.6版本提出hrtime模块能达到ns级别精准定时实现方法如下(
内核
hrtime为我们提供了创建与运行接口):#include#include
w_melody
·
2024-01-19 18:34
Linux研究篇
linux
运维
服务器
Linux
内核
高精度定时器(hrtimer)
内核
为高精度定时器重新设计了一套软件架构,它可以为我们提供纳秒级的定时精度,以满足对精确时间有迫切需求的应用程序或
内核
驱动。
不止冬雷和夏雪
·
2024-01-19 18:34
驱动
Linux
Android
内核
linux
Linux
内核
- 同步机制之完成事件
complete接口是Linux
内核
提供的一种同步机制,它允许不同部分的代码进行协调和同步,以确保某个操作的完成。通过使用complete接口,我们可以标志某个关键步骤的
sz66cm
·
2024-01-19 18:04
linux
嵌入式硬件
c语言
linux
内核
之高精度定时器
低精度定时器在一些特殊场合不能达到定时要求,故引出高精度定时器;structhrtimer结构体高精度定时器在
内核
中是以structhrtimer结构体对象表示:头文件:linux/krtimer.hstructhrtimer
天未及海宽
·
2024-01-19 18:33
#
kernel-timer
Linux驱动
hrtimer_init
hrtimer_start
hrtimer_cancel
浅析linux
内核
高精度定时器(hrtimer)实现机制(一)
1hrtimer概述在Linux
内核
中已经存在了一个管理定时器的通用框架。不过它也有很多不足,最大的问题是其精度不是很高。
Linux加油站
·
2024-01-19 18:02
linux
运维
服务器
Linux驱动开发高精度定时器的精度测量
前言今天我们来评测linux
内核
的高精度定时器。顺便利用通过Tektronix示波器和DS100Mini数字示波器进行交叉测试。
Rice嵌入式开发
·
2024-01-19 18:32
Linux
嵌入式
编程语言
java
linux
大数据
Linux
内核
hrtimer高精度定时器介绍及使用
1.hrtimer结构体介绍timer子系统因为精度局限在毫秒级别(时钟频率可设置在100HZ到1000HZ之间),无法满足对时间要求高精度的场景(比如看门狗、usb、ethernet、块设备、kvm等子系统)。因此linux社区设计了hrtimer(HighResolutionTimer,高精度定时器)子系统,提供纳秒级别的时钟精度。2.定义高精度定时器路径:kernel5.4/include/
倾听悦歌
·
2024-01-19 18:02
传感器
linux
c语言
驱动开发
Linux
内核
高精度定时器hrtimer
Linux
内核
高精度定时器hrtimer一、
内核
为高精度定时器重新设计了一套软件架构,它可以为我们提供纳秒级的定时精度,以满足对精确时间有迫切需求的应用程序或
内核
驱动,下面简单介绍下hrtimer(highresolutiontimer
Mar`
·
2024-01-19 18:02
linux
linux
运维
服务器
Linux 高精度定时器(hrtimer)
(174条消息)Linux
内核
开发基础-低精度timer_list和高精度hrtimer定时器_hrtimer和timer_奔跑的码仔的博客-CSDN博客(174条消息)Linux
内核
高精度定时器hrtimer
kuniqiw
·
2024-01-19 18:02
学习
Linux
内核
-高精度定时器
背景高精度定时器使用示例代码#include#includestaticstructhrtimermy_hrtimer;enumhrtimer_restartmy_hrtimer_callback(structhrtimer*timer){//定时器到期时要执行的操作//...returnHRTIMER_NORESTART;//或者重新启动定时器}staticint__initmy_hrtimer
sz66cm
·
2024-01-19 18:31
linux
嵌入式硬件
STM32 7针0.96寸OLED显示屏(硬件SPI+DMA)无需
内核
响应 超高刷新率!
芯片:STM32f103c8t6f103型号大同小异,其他芯片请根据情况修改接口和配置使用的是7针的0.96寸OLED屏幕,黑白两色显示以下是实物图一.原理:首先你要了解STM32上的AFIO(复用功能),DMA,SPI和OLED上的SSD1306驱动的原理和命令,还有C语言的指针,如果其中任何一项不熟悉的话,请先学习一遍相关资料:DMA原理SPI的基本原理(库函数版)学习笔记端口复用&重映射一文
残了天边那云
·
2024-01-19 17:41
STM32
嵌入式
stm32
单片机
dma
spi
[Android] Android架构体系(2)
SystemVIPC:有限的Pthread功能:有限支持C++:不再支持本地化和/或宽字符:Bionic新增的特性系统属性硬编码写死的UID/GID内置了DNS解析硬编码写死的服务和协议硬件抽象层Linux
内核
匿名共享内存
Shujie_L
·
2024-01-19 17:54
Android
android
架构
明德書院幸福成长卡290/365
(4)身边优点:互相理
解包
容,听到我说话嗓子哑了,他们来帮忙代另一个老师的
Sunny阳光自信的巧克力
·
2024-01-19 16:14
手把手带你手撕一个shell
Shell是一种应用程序,它连接了用户和Linux
内核
,
慕斯( ˘▽˘)っ
·
2024-01-19 16:43
Linux练功
初阶功法
linux
运维
服务器
c语言
深入理解Linux0.11
内核
之文件系统一
写在前面:很久很久没更新了,最近会持续更新Linux0.11
内核
相关的文章,全程用官方书籍+
内核
源码+intel手册论证。首先,为什么要学习Linux0.11呢?
程序员李哈
·
2024-01-19 16:11
深入理解Linux0.11内核
源码解读
Linux内核
操作系统
c语言
Linux0.11
Linux性能监控命令_pidstat & 统计进程信息
原文链接:https://blog.csdn.net/m0_61066945/article/details/126568206描述pidstat命令用于监视当前由Linux
内核
管理的各个任务。
鲸落ж
·
2024-01-19 15:11
linux
服务器
数据库
UFW防火墙详解
UFW工作原理UFW的核心原理是基于iptables,即Linux
内核
中用于配置防火墙规则的工具。它通过定义规则集,来控制网络数据包的流动。规则集包括允许或
晓夜残歌
·
2024-01-19 15:54
服务器
linux
运维
【面试合集】说说你对 shell 的理解?常见的命令?
Shell既是一种命令语言,又是一种程序设计语言它连接了用户和Linux
内核
,让用户能够更加高效、安全、低成本地使用Linux
内核
其本身并不是
内核
的一部分,它只是站在
内核
的基础上编写的一个应用程序,它和
九五一
·
2024-01-19 14:44
面试合集
面试
linux
职场和发展
Cpp多线程(一)
二、两种形式的多线程1、单CPU
内核
的多线程单个CPU以极高的频率轮流执行多个线程的运算,各个线程雨露均沾。2、多CPU
内核
的多线程可以做到真正的并行运算所以,现在我
BUAAer_xuyang
·
2024-01-19 13:45
c++
后端
足球场上10号和7号哪个更重要
足球场上有一些特殊的球衣号码代表了一定的意义,比如7号可能代表的就是球技好,9号代表队内射手,10号代表队
内核
心,1号代表主力门将,5号代表后防核心等等等等,但是这些其实都是一些传奇巨星穿过那个号码就和他的位置进行了绑定
唐柯里昂
·
2024-01-19 13:13
上一页
43
44
45
46
47
48
49
50
下一页
按字母分类:
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
其他