内核中的时间 Linux 系统内核对于时间的管理依赖于硬件,硬件按一定的周期产生中断这个理的周期由内核的一个配置值HZ决定,而在系统启动时会将定时器配置为HZ值指定的频率产生中断;同时内核和维护一个64位(X86和X64都是64位)的计数器变量jiffies(jiffies_64)。在系统启动时这个 ...
分类:
系统相关 时间:
2020-09-17 16:14:11
阅读次数:
39
在使用F1C100S的时候常常会使用小尺寸的液晶屏,比如市场上比较常见的1.14寸液晶屏,下面我们来为该液晶屏添加驱动。 下面以内核Linux-5.7内核版本,液晶驱动芯片为ST7789V,四线SPI接口为例:(例中液晶引脚接到SPI1上) 注意:SPI总线的SCLK和SDA两个引脚必须接上拉电阻, ...
分类:
其他好文 时间:
2020-09-17 15:47:51
阅读次数:
72
如果大家使用了node exporter 进行系统的监控,肯定会存在关于系统可用内存以及内存使用率的问题 node exporter 提供了好多指标,但是关于内存的基本都是通过/pro/meminfo 获取的,但是不同linux 内核 对于数据的处理是不一样的,以下是关于free 命令内存计算的核心 ...
分类:
其他好文 时间:
2020-09-17 15:36:02
阅读次数:
38
OS的运行机制和体系结构 运行机制 何为指令? ? 简单来说:“指令”就是处理器(CPU)能识别、执行的最基本命令。 两种指令 特权指令(不允许用户程序使用) 非特权指令 两种处理状态 用户态(目态) 此时CPU只能执行非特权指令 核心态(管态) 特权指令、非特权指令都可执行 两种程序 内核程序 操 ...
分类:
其他好文 时间:
2020-09-17 14:15:26
阅读次数:
31
总述 Linux 系统下的驱动最后都是以如下这个结构体呈现在系统中的,注意其中的dev_pm_ops增加来准备替换platform_driver中的电源管理相关的内容的。这里内容主要都是流程梳理的没有详细罗列具体的Linux内核代码的内容所以可以参考源码来学习。也可以看文末的参考博客写的比较傲详细。 ...
分类:
系统相关 时间:
2020-09-17 13:59:46
阅读次数:
41
检查当前系统是否支持MPPE模块sudomodprobeppp-compress-18&&echoMPPEisok输出:MPPEisok,则说明内核支持MPPE模块,否则需升级内核到2.6.15以上版本安装PPTPsudoapt-getinstall-ypptpd配置/etc/pptpd.conf#(Recommended)localip192.168.0.251#填写本地服务器I
分类:
系统相关 时间:
2020-09-16 12:33:18
阅读次数:
32
Linux删除文件过程解析 1. 概述 当我们执行rm命令删除一个文件的时候,在操作系统底层究竟会发生些什么事情呢,带着这个疑问,我们在Linux-3.10.104内核下对ext4文件系统下的rm操作进行分析。rm命令本身比较简单,但其在内核底层涉及到VFS操作、ext4块管理以及日志管理等诸多细节 ...
分类:
系统相关 时间:
2020-09-16 12:20:17
阅读次数:
38
Python基础编程 Author : AI菌 【内容讲解】 一、概念介绍 1、并行:对于多核cpu处理多任务,操作系统会给cpu的每个内核安排一个执行的软件, 多个内核是真正的一起执行软件; 多核cpu是并行的执行多任务,始终有多个软件一起执行; 一句话总结: 并行可以同时执行。 2、并发:单核c ...
分类:
编程语言 时间:
2020-09-16 12:14:17
阅读次数:
26
docker支持多种graphDriver,包括vfs、devicemapper、overlay、overlay2、aufs等等,其中最常用的就是aufs了,但随着linux内核3.18把overlay纳入其中,overlay的地位变得更重,最近也在自己的虚拟机上用overlay2作为docker存 ...
分类:
其他好文 时间:
2020-09-15 21:26:06
阅读次数:
36
作为新一轮科技革命和产业变革的核心驱动力,AI已经成为中国新基建版图的重要基石。国内外AI企业纷纷加码人工智能,以加速技术落地和生态扩张。容联以多年通讯行业经验积累打造的容联智能数据中心为基点,通过国际顶尖算法支撑的容联大脑为内核,面对企业在AI通讯领域多元化需求,全面助力和贯彻企业内外部的场景化通讯,在企业内部有效提升沟通与协作效率,在企业对外联络与服务场景中,为企业商机转化和服务满意度带来量和
分类:
其他好文 时间:
2020-09-15 21:11:58
阅读次数:
26