logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux内核进程管理与调度模块

Linux内核进程管理与调度机制解析 Linux内核通过模块化调度框架管理进程与CPU资源分配,核心包括: 进程管理:以task_struct描述进程,支持fork/exec/exit生命周期,区分运行、睡眠等状态。 调度策略: 实时调度类(RT):优先级0-99,支持FIFO/RR策略,确保实时性。 完全公平调度类(CFS):基于虚拟运行时间(vruntime)和红黑树实现公平调度,nice值调

#linux#运维#服务器
Linux内核针对计算机五大部件的设计哲学与原理介绍

Linux内核五大核心组件的设计哲学可概括为:1)CPU管理采用SMP架构与CFS调度算法,通过红黑树实现公平调度;2)内存管理基于虚拟内存抽象,实现按需分页与COW机制;3)存储系统通过VFS统一接口,采用PageCache提升性能;4)设备管理采用统一驱动模型,支持热插拔;5)网络协议栈实现分层抽象与零拷贝。整体设计遵循"一切皆文件"的抽象原则,采用分层架构、动态模块化、效

#linux#java#运维
NGINX 代理 MySQL 供 navication 连接使用

NGINX 代理 MySQL 供 navication 连接使用

#nginx#mysql#运维
解决 nginx: [error] invalid PID number in nginx.pid

叙述nginx 修改配置文件后,重启的时候出现了,这个提示。nginx: [error] invalid PID number "" in "/tmp/nginx.pid"。 意思是说不能在文件/tmp/nginx.pid中找到有效的 PID(进程ID)。解决方案解决的办法有两种,第一kill掉nginx 主进程,然后启动nginx 。 第二: 把nginx的主进程的pid写入nginx.pid文

#nginx
redis中以目录形式存储和读取数据

叙述项目中需要往Redis中写入和读取数据时,要以目录形式进行。解决方案key设置,可以参考以下:/*** redis key 接口参数* key:key值* expiredate:过期时间*/public interface RedisKey {long START = 0L;long END = -1L;String TOK...

正则表达式设计及工作原理

正则表达式是通过符号系统描述文本模式并匹配文本的工具。其核心包含字面量、元字符、量词等语法元素,设计时应遵循从具体到抽象的分步法则,明确边界以避免误匹配。正则引擎分为DFA(速度快但不支持回溯)和NFA(功能强但可能性能差)两类,回溯是导致性能问题的主因。优化建议包括使用占有优先量词、原子分组,减少多选分支重叠,善用字符类取反等。调试时可借助可视化工具理解匹配逻辑。关键在于描述边界而非穷举内容,控

#正则表达式#mysql#数据库
使用 iptables 给特定IP或端口限流

使用 iptables 给特定IP或端口限流

#tcp/ip#网络#服务器
数据结构与数据及存储

数据结构与数据及存储

#数据结构
SQL REGEXP 正则表达式

SQL REGEXP 正则表达式

#正则表达式
时序数据库介绍

时序数据库(TSDB)是专为处理时间序列数据设计的数据库系统,具备高写入吞吐、高效压缩和时间排序特性。其核心原理采用LSM树存储引擎,通过内存缓冲、批量写入和列式压缩(压缩率可达90%)优化性能,支持自动分片和生命周期管理。典型应用包括物联网监控、金融分析和运维指标采集。主流产品如InfluxDB、Prometheus和国产TDengine各具特色,适用于不同场景。TSDB通过倒排索引快速定位数据

#时序数据库#数据库
    共 179 条
  • 1
  • 2
  • 3
  • 18
  • 请选择