会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
路漫漫其修远兮,吾将上下而求索
学以致用,不用则废
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
10
11
12
13
14
15
16
17
18
···
28
下一页
2023年10月7日
Linux---0.11---asm.s硬件中断类型介绍
摘要: _divide_error 这是一个标记,通常用于表示与除法错误相关的处理程序或函数。当发生除以零的错误时,处理器可能会跳转到与此标记关联的处理程序,以处理该错误。 _debug _debug:这是一个标记,通常用于表示与调试相关的处理程序或函数。调试处理程序通常用于在调试模式下捕获和处理调试事件
阅读全文
posted @ 2023-10-07 21:42 不会笑的孩子
阅读(168)
评论(0)
推荐(1)
2023年9月28日
音频和视频基本原理
摘要: 总体架构 音频基本原理: 声波捕获:音频信号是由声波振动引起的,通常使用麦克风等传感器将声波转化为电信号。声波的频率和振幅决定了声音的音调和音量。 采样和量化:模拟音频信号需要经过采样和量化,将连续的模拟信号转换为离散的数字信号。采样率表示每秒采集的样本数,量化位数表示每个样本的精度。 编码:采样后
阅读全文
posted @ 2023-09-28 21:00 不会笑的孩子
阅读(345)
评论(0)
推荐(0)
Linux-----单链表
摘要: Linux中实现链表 //定义链表节点结构体 struct Node{ int data;//数据区 struct Node* next;//指向下一个地址域 }; //初始化链表为空格 struct Node* head = NULL; //插入元素到链表的末尾 void insert(int d
阅读全文
posted @ 2023-09-28 20:26 不会笑的孩子
阅读(61)
评论(0)
推荐(0)
ffmpeg
摘要: FFmpeg FFmpeg是一个开源的多媒体处理工具,可以用于处理音频、视频和多媒体文件。它提供了一组强大的库和命令行工具,允许你执行各种多媒体处理任务。 音视频转换:FFmpeg可以将一个多媒体文件从一种格式转换为另一种格式,比如AVI文件转换为MP4格式,或者将WAV音频转换为MP3 剪辑和编辑
阅读全文
posted @ 2023-09-28 19:53 不会笑的孩子
阅读(66)
评论(0)
推荐(0)
2023年9月27日
Linux-----进程调度器介绍
摘要: 调度器 进程调度器是操作系统内核中的一个重要组件,负责管理和分配CPU时间给不同的进程。其主要任务是决定哪个进程应该在CPU上运行,并在多任务操作系统中确保公平性、高效性和响应性。 调度策略:进程调度器通常使用一种调度策略来选择下一个运行的进程。最常见的调度策略是时间片轮转(Round Robin)
阅读全文
posted @ 2023-09-27 22:02 不会笑的孩子
阅读(377)
评论(0)
推荐(0)
Linux-------fork、vfork、clone
摘要: fork fork系统调用的实现在kernel/fork.c文件中。最主要函数do_fork fork是最常见的创建子进程的方法。它创建一个新的子进程,子进程是父进程的复制品,包括所有的内存、文件描述符等。子进程在父进程开始执行,但它们是独立的进程、互不影响。 fork是一种相对重量级的操作,因为它
阅读全文
posted @ 2023-09-27 09:16 不会笑的孩子
阅读(117)
评论(0)
推荐(0)
2023年9月26日
Linux-------pid最多有多少
摘要: 查看命令 cat /proc/sys/kernel/pid_max 该命令会显示系统中可用的PID的最大值。通常,这个值取决于内核和系统的配置。 查看当前已分配的PID的范围 cat /proc/sys/kernel/pid_current PID(进程标识符) 在32位系统上,PID的最大值是32
阅读全文
posted @ 2023-09-26 16:50 不会笑的孩子
阅读(596)
评论(0)
推荐(0)
2023年9月25日
Linux-----fork.c进行拆解分析
摘要: fork()函数说明 fork() 是一个用于创建新进程的系统调用,fork可以在父进程中创建一个子进程。子进程是父进程的副本,frok从父进程继承了大部分资源和状态。 先简单理解一下fork()函数 #include <stdio.h> #include <stdlib.h> #include <
阅读全文
posted @ 2023-09-25 23:29 不会笑的孩子
阅读(224)
评论(0)
推荐(0)
Linux-----进程、线程、协程的生命周期、调度器slab
摘要: Linux进程、线程、协程的区别 进程 进程是操作系统中的一个独立执行单元。 每个进程都有自己的独立内存空间,包括代码段、数据段、堆栈等。 进程之间通常需要通过进程间通信(IPC)来交换数据和信息。 进程启动和销毁开销较大,因为需要分配和释放独立的内存空间。 进程之间隔离度高,一个进程的崩溃不会直接
阅读全文
posted @ 2023-09-25 22:20 不会笑的孩子
阅读(148)
评论(0)
推荐(0)
Linux-----任务调度层次
摘要: 在Linux操作系统中,任务调度涉及多个层次和组件,这些层次和组件共同协作以实现任务的分配和执行。以下是Linux中的任务调度层次: 硬件调度 最底层的调度发生在处理器硬件层面。硬件调度器(通常由CPU或CPU内核管理)负责在不同任务之间切换,并根据硬件特性执行任务。这包括处理硬件中断、异常处理和上
阅读全文
posted @ 2023-09-25 21:14 不会笑的孩子
阅读(73)
评论(0)
推荐(0)
上一页
1
···
10
11
12
13
14
15
16
17
18
···
28
下一页
公告