logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

Linux内核内存管理架构

内存管理子系统可能是linux内核中最为复杂的一个子系统,其支持的功能需求众多,如页面映射、页面分配、页面回收、页面交换、冷热页面、紧急页面、页面碎片管理、页面缓存、页面统计等,而且对性能也有很高的要求。本文从内存管理硬件架构、地址空间划分和内存管理软件架构三个方面入手,尝试对内存管理的软硬件架构做一些宏观上的分析总结。 来自:极客星球-深入理解Linux内存子系统。内存管理硬件架构因为内存管..

#linux#架构#运维 +1
Linux内核源码如何学习?

码中自有颜如玉!码中自有黄金屋!那么Linux内核代码到底有多少行?我们怎么读完呢?https://www.kernel.org一、内核行数 Linux内核分为CPU调度、内存管理、网络和...

#网络#编程语言#python +1
今年是嵌入式香还是互联网香?

大家好,我是大师兄。今年校招形势确实比较严峻,想起互联网大厂去年高薪抢人,2022年校招鹅厂白菜总包40w历历在目:鹅厂打响互联网大厂校招第一枪!现在看起来,如同回光返照,不胜唏嘘,大部人的互联网大厂美好期望梦碎,三十年河东三十年河西,嵌入式,IC芯片行业,今年还是不错的。如果能拿到这些行业大厂或者优秀创业公司的offer,薪资也不比互联网的差,对于校招来说,把基本功打牢,才能灵活调整方向,仍然可

#嵌入式#编程语言#人工智能 +1
深入理解数据结构和算法

hi,大家好,我是阿荣,今天分享一些对数据结构和算法精华总结,希望对大家的面试或者工作有一定的帮助;看完本文可以学到什么知道哪些数据结构和算法在实际工作中最常用,最重要理解一些设计上注意事...

#算法#数据结构#java +1
红黑树下岗,内核新数据结构上场:maple tree!

This article was contributed by Marta RybczyńskaDeepL assisted translationhttps://lwn.net/Articles/845507/在外界看来,Linux 内核的内部似乎变化很少,尤其是像内存管理子系统(memory-management subsystem)这样的子系统。然而,开发人员时常需要更换内部接口来解决某些长

#数据结构#linux#jvm +2
一道非常经典C++面试题|大厂面试

问题1:小伙伴问我,这个unique_ptr出了作用域为什么没调它的析构函数呢? 问题2:第一个运行结果是什么?为什么?我把问题抛到群里讨论,让大家一起思考,大家可以先思考一下:C++背景知识C++程序的内存格局通常分为四个区:全局数据区(data area)代码区(code area)栈区(stack area)堆区(heap area)(即自由存储区)全局数据区存放...

#c++#编程语言#java +2
存储激荡60载:DRAM、Flash、存算一体、HBM和CXL

处理器从内存中读取数据,而内存从闪存中加载数据。DRAM属于易失性存储器,使用电容存储,必须隔一段时间刷新,一旦停止刷新存储的信息就会丢失。而Flash属于非易失性的存储,在断电后不会丢失数据,是在ROM的基础上演进而来。DRAM读写速度比Flash快、成本高、功耗较大、寿命长、结构简单集成度高,Flash的优势在于容量大、成本低。存储的下游应用过去以手机、PC和服务器为主,以手机、PC为例的消费

#人工智能
你认为AI编程未来真的会取代程序员吗?

从去年开始,我就一直在思考这个问题,我们看到网上大部分结论都是程序员会被替代(尤其是不会使用AI工具的),尤其最近半年,AI编程工具突飞猛进,从辅助我们编程变成了主力coder,而且看趋势越来越强,这个问题会变得更加尖锐了,我突然想从信息论的角度来分析这个问题,试图从理论上给出一个比较理性的答案。“信息论里面是不是有定律,不管是人类编程,还是通过prompt编程,最低信息量是要求的,就是说 即使是

#人工智能#机器学习
云计算学习路线和经典资料推荐

hi,大家好,最近很多小伙伴叫我出一个云计算学习路线和推荐资料,那必须赶紧安排上。云计算可以说是当前的热门方向,各个大厂都在搞云计算(字节也加入云计算大家庭,以后跳槽有更多选择),尤其是云...

#网络#java#编程语言 +2
云计算的前生今世

原文:https://skyao.io/learning-cloudnative/introduction/history.html掌握一门技术,一定要了解其发展历史,才该技术未来的走向,...

#大数据#docker#人工智能 +2
    共 45 条
  • 1
  • 2
  • 3
  • 4
  • 5
  • 请选择