内存映射API函数CreateFileMapping创建一个有名的共享内存: HANDLE CreateFileMapping( HANDLE hFile, // 映射文件的句柄, //设为0xFFFFFFFF以创建一个进程间共享的对象 LPSECURITY_ATTRIBUTES lpFileMap ...
分类:
移动开发 时间:
2019-01-21 16:07:15
阅读次数:
204
【转】Python之mmap内存映射模块(大文本处理)说明 背景: 通常在UNIX下面处理文本文件的方法是sed、awk等shell命令,对于处理大文件受CPU,IO等因素影响,对服务器也有一定的压力。关于sed的说明可以看了解sed的工作原理,本文将介绍通过python的mmap模块来实现对大文件 ...
分类:
编程语言 时间:
2019-01-12 18:05:25
阅读次数:
192
客户端代码: 服务端代码: 参考:JavaNIO和零拷贝(Zero Copy) https://www.linuxtopia.org/online_books/programming_books/thinking_in_java/TIJ314_029.htm ...
分类:
编程语言 时间:
2019-01-11 17:16:50
阅读次数:
224
VK1056B 是 56 点、 内存映象和多功能的 LCD 驱动, VK1056B 的软件配置特性使它适用于多种 LCD 应用场合,包括 LCD 模块和显示系统,用于连接主控制器和 VK1056B 的管脚只有 4 条, VK1056B 还有一个节电命令用于降低系统功耗。VK1056B封装:SOP24/SSOP24
分类:
其他好文 时间:
2019-01-10 17:41:25
阅读次数:
187
一、背景 项目开发中免不了各模块或系统之间进行消息通信,目前热门的消息中间件有Redis、RabbitMQ、Kafka、RocketMQ等等。 以上几种组件中Redis在消息队列方面表现还可以,但是如果涉及发布订阅功能,就不行了,最近项目就使用了redis的发布订阅, 每秒只能发出几千条,虽然目前绰 ...
分类:
系统相关 时间:
2019-01-06 16:30:13
阅读次数:
193
1 固定映射 1.1 数据结构 linux高端内存中的临时内存区为固定内存区的一部分, 对于固定内存在linux内核中有下面描述 x86| arm| arm64 | | "arch/x86/include/asm/fixmap.h?v=4.7, line 67" | "arch/arm/includ ...
分类:
系统相关 时间:
2019-01-01 23:55:04
阅读次数:
282
1 高端内存与内核映射 尽管 函数族可用于从高端内存域向内核映射页帧(这些在内核空间中通常是无法直接看到的), 但这并不是这些函数的实际用途. 重要的是强调以下事实 : 内核提供了其他函数用于将 页帧显式映射到内核空间, 这些函数与vmalloc机制无关. 因此, 这就造成了混乱. 而在高端内存的页 ...
分类:
系统相关 时间:
2018-12-31 00:00:55
阅读次数:
211
1. 前述 可执行文件的格式是操作系统本身执行机制的反映,理解它有助于对操作系统的深刻理解,掌握可执行文件的数据结构及其一些机理,是研究软件安全的必修课。`PE(Portable Executable File Format)`是目前 windows 平台上的主流可执行文件格式。PE 文件衍生于早期 ...
分类:
其他好文 时间:
2018-12-28 20:39:48
阅读次数:
211
原文标题:Motherboard Chipsets and the Memory Map 原文地址:http://duartes.org/gustavo/blog/ [注:本人水平有限,只好挑一些国外高手的精彩文章翻译一下。一来自己复习,二来与大家分享。] 我打算写一组讲述计算机内幕的文章,旨在揭示 ...
分类:
其他好文 时间:
2018-12-27 19:02:53
阅读次数:
131
原文标题:Getting Physical With Memory 原文地址:http://duartes.org/gustavo/blog/ [注:本人水平有限,只好挑一些国外高手的精彩文章翻译一下。一来自己复习,二来与大家分享。] 在你试图理解一个复杂的系统时,如果能揭去表面的抽象并专注于最低级 ...
分类:
其他好文 时间:
2018-12-27 18:59:31
阅读次数:
150