上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页
摘要: QMAKE_CXXFLAGS_Debug -g:启用调试信息,以便在 Debug 模式下进行调试。 -DDEBUG:定义宏 DEBUG,用于启用调试特定代码段。 -O0:禁用优化,以便在 Debug 模式下更容易调试。 -fsanitize=address:启用地址检测器,用于检测内存错误。 -fs 阅读全文
posted @ 2023-10-13 21:33 不会笑的孩子 阅读(319) 评论(0) 推荐(0) 编辑
摘要: 宏内核(Monolithic Kernel) 单一内核,宏内核将大多数操作系统功能集成在一个单一的内核中。 性能:由于所有的功能都在内核空间运行,所以宏内核通常具有较高的性能,因为它可以直接访问内核数据结构和函数 复杂性:宏内核的复杂性较高,容易导致内核变的庞大和难以维护。 Linux、Harmon 阅读全文
posted @ 2023-10-08 23:01 不会笑的孩子 阅读(106) 评论(0) 推荐(0) 编辑
摘要: _divide_error 这是一个标记,通常用于表示与除法错误相关的处理程序或函数。当发生除以零的错误时,处理器可能会跳转到与此标记关联的处理程序,以处理该错误。 _debug _debug:这是一个标记,通常用于表示与调试相关的处理程序或函数。调试处理程序通常用于在调试模式下捕获和处理调试事件 阅读全文
posted @ 2023-10-07 21:42 不会笑的孩子 阅读(68) 评论(0) 推荐(0) 编辑
摘要: 总体架构 音频基本原理: 声波捕获:音频信号是由声波振动引起的,通常使用麦克风等传感器将声波转化为电信号。声波的频率和振幅决定了声音的音调和音量。 采样和量化:模拟音频信号需要经过采样和量化,将连续的模拟信号转换为离散的数字信号。采样率表示每秒采集的样本数,量化位数表示每个样本的精度。 编码:采样后 阅读全文
posted @ 2023-09-28 21:00 不会笑的孩子 阅读(83) 评论(0) 推荐(0) 编辑
摘要: Linux中实现链表 //定义链表节点结构体 struct Node{ int data;//数据区 struct Node* next;//指向下一个地址域 }; //初始化链表为空格 struct Node* head = NULL; //插入元素到链表的末尾 void insert(int d 阅读全文
posted @ 2023-09-28 20:26 不会笑的孩子 阅读(20) 评论(0) 推荐(0) 编辑
摘要: FFmpeg FFmpeg是一个开源的多媒体处理工具,可以用于处理音频、视频和多媒体文件。它提供了一组强大的库和命令行工具,允许你执行各种多媒体处理任务。 音视频转换:FFmpeg可以将一个多媒体文件从一种格式转换为另一种格式,比如AVI文件转换为MP4格式,或者将WAV音频转换为MP3 剪辑和编辑 阅读全文
posted @ 2023-09-28 19:53 不会笑的孩子 阅读(34) 评论(0) 推荐(0) 编辑
摘要: 调度器 进程调度器是操作系统内核中的一个重要组件,负责管理和分配CPU时间给不同的进程。其主要任务是决定哪个进程应该在CPU上运行,并在多任务操作系统中确保公平性、高效性和响应性。 调度策略:进程调度器通常使用一种调度策略来选择下一个运行的进程。最常见的调度策略是时间片轮转(Round Robin) 阅读全文
posted @ 2023-09-27 22:02 不会笑的孩子 阅读(69) 评论(0) 推荐(0) 编辑
摘要: fork fork系统调用的实现在kernel/fork.c文件中。最主要函数do_fork fork是最常见的创建子进程的方法。它创建一个新的子进程,子进程是父进程的复制品,包括所有的内存、文件描述符等。子进程在父进程开始执行,但它们是独立的进程、互不影响。 fork是一种相对重量级的操作,因为它 阅读全文
posted @ 2023-09-27 09:16 不会笑的孩子 阅读(40) 评论(0) 推荐(0) 编辑
摘要: 查看命令 cat /proc/sys/kernel/pid_max 该命令会显示系统中可用的PID的最大值。通常,这个值取决于内核和系统的配置。 查看当前已分配的PID的范围 cat /proc/sys/kernel/pid_current PID(进程标识符) 在32位系统上,PID的最大值是32 阅读全文
posted @ 2023-09-26 16:50 不会笑的孩子 阅读(212) 评论(0) 推荐(0) 编辑
摘要: fork()函数说明 fork() 是一个用于创建新进程的系统调用,fork可以在父进程中创建一个子进程。子进程是父进程的副本,frok从父进程继承了大部分资源和状态。 先简单理解一下fork()函数 #include <stdio.h> #include <stdlib.h> #include < 阅读全文
posted @ 2023-09-25 23:29 不会笑的孩子 阅读(44) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 19 下一页