几篇关于内核方面的好文章

dm crypt加密存储问题学习过程记录 老师给了一个词,dm-crypt,让我们自己搞,说要改进它的加密速度。首先拿到这个词,第一反应是看看dm-crypt是什么。从名字看是一种加密。 一句话概括kiwi,dm是linux内核的一种结构,dm-crypt可以对设备进行加密。 0、dm是什么 Device Mapper(DM)是Linux 2.6全面引入的块设备新构架,通过DM可以灵活地管理系统中所有的真实或虚拟的块设备。 ... 阅读详情
面试题五:Binder详解 目录 相关文章: 一、Linux内核的基础知识 1、进程隔离 / 虚拟地址空间 2、系统调用(用户空间和内核空间) 3、binder驱动连接进程 二、Binder通信机制介绍 1、为什么使用binder 2、binder通信模型:第一种解释 2.1、binder通信模型 2.2、Binder机制跨进程原理 3、binder通信模型:第二种解释 相关文章: Binder学习... 阅读详情

相关推荐

Seccomp在云安全场景下应用思考

1.如果系统在多集群,不同内核使用,那么如果应用会部署到其他节点,则不同系统syscall不同,采集就需要在不同系统采集,如果仅在A机器采集,但是部署会在B,C不同内核上,就会出现问题,也就是如果要在环境中用起来,必须观测syscall的内核要和生产环境一致。2.glibc等版本库也会使用不同syscall,也就是版本变更也会导致syscall变化,如果采集全问题不是很大,但是如果不全就有坑了。根据如上文章判断,如果要在生产环境使用,有如下几个困难点。大致阅读了如下几篇文章。

SHELLCODE_8BIT的博客 201

Linux Interrupt——魅族内核大神文章

http://kernel.meizu.com/linux-interrupt.html 02 September 2016 在面试的时候我们常常被问及一个问题:几种中断下半部机制 softirq、tasklet、workqueue 有什么区别?Linux 为什么要设计这几种机制?真正能够回答清楚的人还是少数的。下面我们就详细分析一下这其中的区别。 本文的

STN_LCD的专栏 2167

【Elasticsearch】Elasticsearch 几篇 不错的 好文章

Elasticesearch内存详解Elasticsearch为啥这么快掌握它才说明你真正懂Elasticsearch【es】Elasticsearch如何保证数据不丢失?Elasticsearch:实用 BM25 - 第 1 部分:分片如何影响 Elasticsearch 中的相关性评分Elasticsearch:实用 BM25 - 第 2 部分:BM25 算法及其变量Elasticsearch:实用 BM25 - 第 3 部分:在 Elasticsearch 中选择 b 和 k1 的注意事项使用 Ing

九师兄 306

webkit内核几篇学习的文章

webkit移植:http://www.docin.com/p-314647971.html webkit框架:http://blog.youkuaiyun.com/dlmu2001/article/category/741748 (一到五) webkit定时器:http://blog.sina.com.cn/s/blog_71b5e2520100sclw.html webkit中的hashtable:

lucien的博客 1192

手机移动端-纯js浏览器h5调用摄像头扫描识别解析 条形码+二维码

一、场景 h5原生js 浏览器端解决识别二维码条形码功能; 不借助Hbuilder.需要自己打包成APP,比如用Hbuilder打包,浏览器端项目h5无打包成app部署X不采用 不借助微信扫一扫,调用微信js-jdk有多麻烦,还要认证服务号,也不适用其它浏览器打开X不采用 二、思路 1.思路一:input(相机拍照)+条形码或二维码识别js支持库 通过h5-input[camera]调用相机进行拍照成图片,通过条形码等识别库解析出数据; <input @cha...

徐子厚的博客 3万+

关于影响力最大化问题中贪心算法的一些理解

在影响力最大化问题中(Influence Maximization,以下简称IM),贪心算法是最早提出的一种解决方法,并且一直沿用至今。它基于IM问题所具有的单调性(Monotonicity)和子模性(Submodularity)使用一种Hill Climbing策略,不断使用Monte Carlo模拟来寻找在当前情况下的具有最大传播范围的节点,添加至种子集合,得到最终结果,算法伪代码如下所示: 这里算法1其实并没有使用MonteCarlo模拟,而只是使用了贪心的策略...

nianjuan1990的专栏 2852

分析Android的Linux内核

       今天到Tekkaman Ninja 那里下载了Android 系统 Linux2.6.29内核相对标准内核的补丁文件。直接进行分析,方便了,不用自己做了。补丁的内容很多,本来准备细细的分析后,一步一步的打在mini2440的内核上,现在看来工程量很大,不现实。我也从网上搜索了一些Android内核的分析文章,发现《Android内核的简单分析》很不错,建议初探Androi

Tekkaman Itachi 5086

【MCU】一种基于RTOS的无应答重发机制

文章目录一、背景描述二、结构框图三、基于RTOS的信号量的实现(3-1)思路描述(3-2)步骤(3-2-1)定义超时重发信号量(3-2-2)定义发送线程入口(3-2-3)定义接收线程入口四、基于定时器的实现(4-1)思路描述(4-2)步骤(4-2-1)创建定时器(4-2-2)定义定时器超时处理函数(4-2-3)定义发送线程入口(4-2-4)定义接收线程入口 一、背景描述 ​ 在微控制器之间进行数据通信时,大多需要添加无应答重发机制,以增强数据交互和通信的稳定性。 在使用UART通信的双方设备,当一次数据传输

iriczhao的博客 1523

How to Compile the Linux Kernel

为何编译Linux Kernel?原因有三1.或许你的计算机的某些硬件太新,以致你现有的Linux发行版CD中没有支持该硬件的内核模块2.或许你想为你的系统打补丁3.或许你的某些软件需要更新版本的内核支持链接几篇相关的好文章How to Compile the Linux Kernel石头札记 Linux 内核编译详解

Copy's Blog 971

接入 deepseek 实现AI智能问诊

必须包含user角色,用于传递用户输入。system角色可选,用于设置对话背景。多轮对话需要将历史记录添加到messages中。

weixin_51326478的博客 6541

Unity事件总线第一篇:为什么你的游戏需要一个事件总线?

本文探讨了游戏开发中常见的跨模块调用导致代码强耦合的问题。通过一个攻击按钮触发角色攻击、怪物掉血和血条更新的案例,分析了直接调用方式带来的维护困难、扩展性差和模块重用性低等弊端。文章提出使用事件总线(Event Bus)作为解决方案,通过发布-订阅模式实现模块解耦。重构后的代码中,各模块只需与事件总线交互,彼此不再直接依赖。这种设计使得新增功能(如音效)无需修改现有代码,大大提高了系统的可维护性和扩展性,同时增强了模块的重用性,完美体现了开闭原则。

qq_46348216的博客 1298

Ftrace

最近得知有这个内核跟踪工具,找到几个介绍性的文章,供以后研究。《ftrace简介》http://www.ibm.com/developerworks/cn/linux/l-cn-ftrace/index.html《用Ftrace跟踪内核模块》http://blog.youkuaiyun.com/defeattroy/archive/2010/05/23/5618099.aspx《使用ftrace抓Linux内核函数调用轨迹》http://blogold.chinaunix.net/u3/93140/showart_19

简单即美 514

c++ mysql_init 返回无效指针_C++操作MYSQL遇到的一些问题

首先 我使用的是 vcpkg上面是我装的一些库《大大安利vcpkg 安装时一定要使用powershell进行编译装上vcpkg后装ligmariadb这个库,这个对Mysql操作还是挺方便的,然后说一下 在装库时碰到的一些问题1.网络问题1.参考了一下 github上的答案 将下载失败的url拷下来 自己下 然后再重新开始安装《vcpkg在安装时每一个需要下载的 都会提供url-仔细找,2.这个问...

weixin_32176627的博客 680

discuss

https://groups.google.com/forum/?hl=en#!topic/linux.kernel/tv7X44Nlwlk%5B1-25-false%5D

haichunzhao的专栏 1219

PCL学习笔记(四)——点云曲面重建

文章目录一、凸包算法二、 单纯的点云数据固然很好,但仅仅是点的话仍是不够的,因为这不利于我们后续对实体对象的渲染与各种应用,如计算实体的表面积、体积等等,所以这就需要我们对实体进行点云的曲面重建。 一、凸包算法 在计算机图形学中,凸包是指在任意维空间中包含某一有限点集P的最小凸集,它由凸包顶点构成,在二维上其表现形式为一个凸多边形,而在三维上则表现为一个凸多面体。在二维层面上来讲,最常用的凸包算法有Graham扫描法和Jarvis卷包裹法,但前者并不适用于三维层面,后者倒是可以扩展到三维。除此之外,在

dayuhaitang1的博客 6912

华为od 面试八股文_前端_02_含答案

华为od 面试八股文_前端_02_含答案

MISAYAONE的博客 1998

【拜小白opencv】43-形态学滤波——综合示例【腐蚀、膨胀、开运算、闭运算、顶帽、黑帽 形态学梯度、内部梯度、外部梯度、X方向梯度、Y方向梯度】

一共实现了11种操作:腐蚀、膨胀、开运算、闭运算、顶帽、黑帽、形态学梯度(又为基本梯度)、内部梯度、外部梯度、X方向梯度、Y方向梯度。

拜小白的成长之路,告别小白 2285

ssm框架搭建

这个是一个在idea上成功跑起来的ssm框架项目,保存在这里方便以后使用直接下载

Linux简介与厂商版本

作者:Vamei 出处:http://www.cnblogs.com/vamei 欢迎转载,也请保留这段声明。谢谢!   1. Linux简介 Linux可以有狭义和广义两种定义。狭义来说,Linux实际上指Linux kernel (内核)。内核负责管理硬件,并为上层应用提供接口。而广义来说,是指以Linux kernel为基础的,包括OS和各种应用在内的各个Linux版本(distrib...

weixin_34061482的博客 204

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

IEM模型,地表粗糙度模拟

利用微波反演土壤水分时候,利用IEM模型可以实现对随机地表的模拟

netlink详解

分享一些较好的关于netlink的文章,netlink的代码一般用不到(除非涉及内核通信),能看懂,掌握机制原理即可: netlink机制 参考链接: Communicating between the kernel and user-space in Linux using Netlink Sockets: Source code reference 内核通信之Netlink源码分析-用

专注探索c++,Linux等后台开发相关机制,欢迎关注,欢迎交流 899

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Android 源码分析 - 系统 - init (1 简介)

1.1init Init是内核 kernel 初始化完成后启动的第一个进程。进程ID为1。 Init的源代码在system/core/init/目录。 参考: Øandroid的init过程分析 ØAndroid的init过程详解(一) ØAndroid的init过程(二);初始化语言(init.rc)解析 ØAndroid研究-Android系统初始化程序init和

luansxx的专栏 996

IO之流程与buffer概览

为了说明这个流程,还是用图来描述一下比较直观。 中间过程请参考 《IO之内核buffer----"buffer cache"》 《IO之标准C库buffer》 《IO队列和IO调度》 转载于:https://www.cnblogs.com/muahao/p/5954436.html...

weixin_33670786的博客 98

linux 内核编译参数详解,请教关于编译内核的参数设置的文章

我的系统是redhat9。我想编一个小一点、快一点、适合于一般的pc机的内核,试过两次,内核参数中有好多看不懂的,请大家推荐几篇关于内核参数选项的文章。多谢!!再问一个问题,redhat后面的那个发布版本号能说明些什么?我只知道linux是指一种内核。redhat7通过重新编译最新的稳定版本的内核也可以达到很好的效果。那为什么还说redhat8有很多bug,并且还有更新的发布版本出台,这一切都是怎...

weixin_30527151的博客 401

linux内核中关于日志打印的好文章

最近学习linux内核的日志打印,找到几篇好文章,先保存下来。 (1)内核日志:API 及实现(从内核到用户空间的日志):http://www.ibm.com/developerworks/cn/linux/l-kernel-logging-apis/index.html (2)内核日志及printk结构浅析 :http://blog.chinaunix.net/uid-26993

许下诺言5712的专栏 601

关于装饰器,看了几篇文章,总结下

装饰器是为了动态为函数增加功能,而不改变函数的代码,而存在的。编写一个高阶函数,让他接收另一个函数,在内部对其包装,是为装饰器。 装饰器的本质就是一个函数,用来修饰你要装饰的函数,别想复杂了。 调用装饰器,下面是要修饰的函数,则下面的函数就整体看做一个变量,传给了装饰器函数,传过去之后,当时就返回了装饰器函数的内部函数,即此时:传入函数=装饰器内部函数。 如图:f=foo()=bar, f()=...

qq_43281207的博客 229

推荐几篇介绍Windows CE 6.0的文章

这几篇文章对Windows CE 6.0的内核机制进行了分析,对于理解Windows CE 6.0内核的新特性很有帮助。 The New Windows CE 6 Memory Model The New Windows CE 6 Memory Model Continued User Mode and Kernel Mode Drivers Windows CE 6 Performanc...

weixin_34032792的博客 84

关于定位linux OOPS的几篇文章

第一篇:定位Oops的具体代码行 作者:albcamus(百無一用書生)(来自Linus Torvalds的讨论:[url]https://groups.google.com/group/linux.kernel/browse_thread/thread/b70bffe9015a8c41/ed9c0a0cfcd31111[/url]又,[url]http://kerneltrap.org/Linux/Further_Oops_Insights[/url])        例如这样的一个Oops:      

lcw_202的专栏 959
上一篇: 封包探嗅器(Sniffer)
下一篇: 系统类电子书籍下载
CryButNoTear
博客等级 码龄21年 6粉丝 16原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值