码迷,mamicode.com
首页 >  
搜索关键字:模块    ( 63309个结果
kernel32 的 GetVersionExA/W
今天接到一个问题,说Kernel32 模块的 GetVersionEx 获取系统版本不准确, 然后让我查查什么原因, 我当时就想,它不准,就用ntdll的 RtlGetVersion 阿,或者 RtlGetNtVersionNumbers,这不都行么, 那就看看为什么会出现 kernel32 的函数 ...
分类:其他好文   时间:2018-02-14 00:14:34    阅读次数:205
Linux调度器 - 用户空间接口
一、前言 Linux调度器神秘而充满诱惑,每个Linux工程师都想深入其内部一探究竟。不过中国有一句古话叫做“相由心生”,一个模块精巧的内部逻辑(也就是所谓的“心”)其外延就是简洁而优雅的接口(我称之为“相”)。通过外部接口的定义,其实我们也可以收获百分之六七十的该模块的内部信息。因此,本文主要描述 ...
分类:系统相关   时间:2018-02-13 23:40:36    阅读次数:415
逆向映射的演进
一、前言 数学大师陈省身有一句话是这样说的:了解历史的变化是了解这门学科的一个步骤。今天,我把这句话应用到一个具体的Linux模块:了解逆向映射的最好的方法是了解它的历史。本文介绍了Linux内核中的逆向映射机制如何从无到有,如何从笨重到轻盈的历史过程,通过这些历史的演进过程,希望能对逆向映射有更加 ...
分类:其他好文   时间:2018-02-13 23:36:38    阅读次数:207
2.13 正点原子ESP8266模块的STA模式 调试2
了解了 ESP8266本身就是一个mcu,所以它可以有两种用途: 1.当成一个普通的wifi模块,用官方集成的AT指令集进行开发;2.当成一个集成了wifi功能的mcu,用安信可或其他平台提供的sdk进行深度开发。 正点原子的代码其实只是把它当成一个wifi模块。 而它还可以作为一个固件,进行开发, ...
分类:其他好文   时间:2018-02-13 23:35:24    阅读次数:226
Linux内核配置解析 - 概述(基于ARM64架构)
1. 前言 对刚接触Linux kernel的同学来说,遇到的第一个问题就是:我该从哪里入手?、 话说Linux kernel的打开方式是多种多样的:从简单的设备驱动入手;从源代码的目录结构入手;从kernel的启动过程入手;从大的功能模块入手;等等。不管怎样,每条都是正途(条条大路通罗马嘛)。 而 ...
分类:系统相关   时间:2018-02-13 22:55:29    阅读次数:335
Linux内核同步 - classic RCU的实现
一、前言 无论你愿意或者不愿意,linux kernel的版本总是不断的向前推进,做为一个热衷于专研内核的工程师,最大的痛苦莫过于此:当你熟悉了一个版本的内核之后,内核已经推进到一个新的版本,你曾经熟悉的内容可能会变得陌生(这里主要说的是该模块的内部实现,实际上,内核中的每一个子系统都是会尽量保持接 ...
分类:系统相关   时间:2018-02-13 22:54:59    阅读次数:243
Python学习——模块的基本知识
# 定义# 模块:用来从逻辑上组织python代码(变量,函数,类,逻辑:实现一个功能),本质就# 是.py结尾的python文件(文件名:test.py,对应的模块名:test)# 包:用来从逻辑上组织模块的,本质就一个目录(必须带有一个_init.py文件)# 2.导入方法# import mo ...
分类:编程语言   时间:2018-02-13 22:52:40    阅读次数:192
Python模块-chardet模块
chardet模块用来获取文件的编码 运行结果 以字典形式返回结果 编码为GB2312,对结果正确的把握为78%左右,语言为中文 ...
分类:编程语言   时间:2018-02-13 22:52:13    阅读次数:209
Linux vm运行参数 - OOM相关的参数
一、前言 本文是描述Linux virtual memory运行参数的第二篇,主要是讲OOM相关的参数的。为了理解OOM参数,第二章简单的描述什么是OOM。如果这个名词对你毫无压力,你可以直接进入第三章,这一章是描述具体的参数的,除了描述具体的参数,我们引用了一些具体的内核代码,本文的代码来自4.0 ...
分类:系统相关   时间:2018-02-13 22:51:01    阅读次数:223
Linux中断 - High level irq event handler
一、前言 当外设触发一次中断后,一个大概的处理过程是: 1、具体CPU architecture相关的模块会进行现场保护,然后调用machine driver对应的中断处理handler 2、machine driver对应的中断处理handler中会根据硬件的信息获取HW interrupt ID ...
分类:系统相关   时间:2018-02-13 22:16:18    阅读次数:297
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!