logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

中断机制(1)Top Half

文章目录引言中断处理程序如何注册中断处理函数中断上下文中断如何发生那么我们是否能利用中断呢?引言操作系统作为一个管理资源的复杂软件,如何管理连接到计算机上的硬件就成了一个麻烦的问题,想要有效的管理这些设备显然我们不能够一直去等待硬件的信号发生;又因为众所周知处理器与外部设备的运行速度相差甚远,所以如果我们选择让处理器发出请求,等待外设回复的话,显然是对CPU的一种极大的浪费。尤其是单处理器中,我们

从一到无穷大 #48:Vector Bucket,S3如何把向量玩成新范式?

摘要 AWS S3最新推出的Vector Bucket功能标志着对象存储从基础存储层向多模态服务转型,通过扩展索引层支持向量检索等垂类场景。该服务以低成本为卖点,单桶支持500亿向量存储,提供sub-second查询性能,并原生集成AWS AI生态。其接口设计类似向量数据库,支持批处理操作和元数据过滤,但存在写入QPS限制(5次/秒/索引)。产品形态体现了存储服务向计算领域渗透的趋势,可能对传统专

#云计算#aws
从一到无穷大 #53 Beyond TSDB Query performance: Homomorphic Compression

同态压缩的本质是让压缩与计算具备代数同态性(algebraic homomorphism)

#性能优化#时序数据库
从历史见证未来,Distributed SQL?云原生数据库? 多模型数据库?

本作品采用知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议进行许可。本作品 (李兆龙 博文, 由 李兆龙 创作),由 李兆龙 确认,转载请注明版权。回顾历史自1970年 Codd 祖师爷提出关系模型开始,关系型数据库在五十多年的时间中蓬勃发展。早期互联网的流量并不想我们现在所处的年代,QPS的需求往往百级别就绰绰有余,但是2000年左右互联网应用如雨后春笋,一时间庞大的资源要求远超传

#数据库#sql#云原生
从一到无穷大 #21 从基于多数据模型分析负载的Benchmark讨论多模数据库的发展方向

结论1:基于统一kv/宽表底座的多模型数据库是错误的方向,只有不同模型拥有不同的存储引擎才可以带来最大的综合性能优势结论2:哪怕是最优秀的存储引擎也只是在Trade-off,没有一种设计可以保证所有情况下的最优,所以需要智能化调优,并在项目选型之初选择最适合业务场景的引擎。结论3:完全独立的多个不同模型数据库对于联合分析的场景性能较差

#数据库#oracle
问津集 #5:Crystal: A Unified Cache Storage System for Analytical Databases

语义缓存,文件缓存,查询结果缓存,中间过程缓存;AP计算中的缓存是一个非常大的话题,基于不同的需求,查询特征,有很多设计的余地在里面,这篇文章基于对于对象存储支持谓词下推能力的观察,设计了一套对应的缓存系统,以跨多个查询缓存和重用计算结果。

#spring#java#spring boot
有栈协程与无栈协程

引言关于协程是什么这类基本概念我们不再多提,有兴趣的朋友可以看看我写的这篇文章《聊聊协程》。写这篇文章的原因是当我对这个问题感到疑惑的时候发现CSDN上并没有相关的文章,遂在有了一点理解以后想写下一点对这个问题的看法,以帮助后来学习的朋友。正文如今虽不敢说协程已经是红的发紫,但确实是越来越受到了大家的重视。Golang中的已经是只有goroutine,以至于很多go程序员是只知有协程,不知有线程了

程序计数器是什么(PC)

引言在学习操作系统的时候很多时候都可以看到程序计数器的身影,但是对于程序计数器的概念一直是模模糊糊,今天算是弄懂了何为PC,遂记录一篇博客。程序计数器是什么 PC(program counter)在百度中找到的解释是这样的:在CPU控制部件中的程序计数器(PC)的功能是用于存放指令的地址。程序执行时,PC的初值为程序第一条指令的地址,在顺序执行程序时,控制器首先按程序计数器所指出的指令地址...

进程的挂起状态解析

文章目录引言挂起状态是什么?挂起状态和阻塞状态有什么区别?如何主动挂起程序总结引言以前对于这个概念始终比较模糊,遂在解决后记录博客,希望帮助到有同样问题的朋友。挂起状态是什么?我们一般认为进程有五个状态,即新建态,就绪态,阻塞态,运行态,终止态。而在这些状态之外还存在着一个状态,我们称之为挂起状态,它既可以是我们客户主动使得进程挂起,也可以是操作系统因为某些原因使得进程挂起。总而言之引入挂起状态的

    共 22 条
  • 1
  • 2
  • 3
  • 请选择