← 返回列表
一种缓冲区管理方法及系统
摘要文本
本发明公开了一种缓冲区管理方法及系统。方法包括以下步骤:S1.启动系统,通过主线程对缓冲区管理器进行初始化;S2.创建一组控制变量、一个缓冲区维护线程、一个或多个缓冲区写盘线程、一组支撑函数,并使缓冲区维护线程进入等候状态;S3.当等候超时或接收到退出信号时,缓冲区维护线程脱离等候状态,根据缓冲区维护线程的退出标志进行脏数据处理。系统包括缓冲区写盘模块、缓冲区维护模块、内存模块、控制模块、支撑函数模块。本发明支持缓冲区单个或多个维护线程的方式,实现灵活配置,在高并发场景下,提升写实速度,保证了缓冲区的变化与硬盘的数据一致性。
申请人信息
- 申请人:成都虚谷伟业科技有限公司
- 申请人地址:610000 四川省成都市天府新区华阳街道海昌路68号1栋1层19号
- 发明人: 成都虚谷伟业科技有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种缓冲区管理方法及系统 |
| 专利类型 | 发明申请 |
| 申请号 | CN202311664573.X |
| 申请日 | 2023/12/6 |
| 公告号 | CN117453145A |
| 公开日 | 2024/1/26 |
| IPC主分类号 | G06F3/06 |
| 权利人 | 成都虚谷伟业科技有限公司 |
| 发明人 | 王汉瑛; 苏德财; 李文彬; 吴生勇 |
| 地址 | 四川省成都市天府新区华阳街道海昌路68号1栋1层19号 |
专利主权项内容
1.一种缓冲区管理方法,其特征在于,包括以下步骤:S1.启动系统,通过主线程对缓冲区管理器进行初始化;S2.创建一组控制变量、一个缓冲区维护线程、一个或多个缓冲区写盘线程、一组支撑函数,并使缓冲区维护线程进入等候状态;S3.当等候超时或接收到退出信号时,缓冲区维护线程脱离等候状态,根据缓冲区维护线程的退出标志进行脏数据处理。