memory-mapping

memory-mapping

文章 0 浏览 2

Python C 模块中的映射 - 有什么需要注意的陷阱吗?

我正在用 C 语言编写一个 Python 模块,并且打算映射较大的内存块(也许 500 MB)。在与 Python 解释器相同的进程空间中工作时,有什么我应该注意的吗…

花之痕靓丽 2024-10-08 11:39:59 1 0

哪些真实平台将硬件端口映射到内存地址?

我有时会看到这样的语句:在某些平台上,以下 C 或 C++ 代码: int* ptr *ptr = 0 如果 ptr 恰好存储了该端口映射到的地址,则可能会导致写入硬件输入…

鹊巢 2024-10-05 09:38:51 0 0

从内存映射格式化文件中读取整数

我将内存映射到一个大型格式化(文本)文件,每行包含一个整数,如下所示: 123 345 34324 3232 ... 因此,我有一个指向第一个字节的内存的指针,还有…

无所的.畏惧 2024-10-03 00:25:01 1 0

为什么升级到 Centos 5.5 后 MAP_GROWSDOWN 会导致 SIGBUS 错误?

我正在将我们的其中一个版本的操作系统从 Centos 5.3 32 位升级到 Centos 5.5 32 位。完成软件包更新后,我重新启动,检查了源代码的干净副本,构建并…

雨夜星沙 2024-09-30 00:53:19 1 0

“---p”是什么意思? /proc/self/maps 中的权限意味着什么?

我理解 rwxps 位的含义。 r-xp 代表 .text。 rw-p 用于.data/.bss/heap/stack。仅仅 ---p 页面有什么用? 例如,请参阅 cat /proc/self/maps 的输出 0…

路还长,别太狂 2024-09-26 17:28:15 0 0

为什么 16 位地址和 12 位偏移量会产生 4KB 页面大小?

我正在读《现代操作系统》这本书。我对“页面大小”感到困惑。 作者在书中说道, 传入的16位虚拟地址是 分成4位页码和 12 位偏移量。 4位为 页码,我…

哆兒滾 2024-09-18 09:24:03 6 0

控制 C 中内存映射寄存器的读写访问宽度

我正在使用基于 x86 的核心来操作 32 位内存映射寄存器。仅当 CPU 对此寄存器生成 32 位宽读取和写入时,我的硬件才能正确运行。该寄存器在 32 位地址…

浪菊怪哟 2024-09-05 10:33:19 0 0

内存映射文件导致物理内存不足

我有 2GB RAM 并运行内存密集型应用程序,并且进入低可用物理内存状态,并且系统不响应用户操作,例如打开任何应用程序或菜单调用等。 我如何触发或告…

原来分手还会想你 2024-09-01 14:58:52 1 0

如何在 Linux/HPUX 上获取内核的内存映射 (pmap)

在Solaris 上,我可以在核心文件上运行pmap 命令来获取崩溃进程的内存映射。不幸的是,HPUX 和 Linux 上可用的 pmap 命令不提供此选项。有什么指示我…

旧街凉风 2024-08-25 04:24:41 4 0

Java 中的内存映射文件

我一直在尝试编写一些非常快速、需要执行大量 I/O 的 Java 代码。 我正在使用返回 ByteBuffer 的内存映射文件: public static ByteBuffer byteBuffer…

夜夜流光相皎洁 2024-07-25 12:33:13 1 0

Java 中排序(内存映射?)文件中的二分搜索

我正在努力将 Perl 程序移植到 Java,并一边学习 Java。 原始程序的核心组件是 Perl 模块&lt /a&gt 使用二分搜索在 +500 GB 排序文本文件中进行字符串…

生生不灭 2024-07-17 01:15:17 5 0

为什么使用 staa 的 M68HC12 上的内存区域 $1020 不可写入?

我有以下 asm 代码: org $1000 Table Origin is at $1000 fcb $02,$04,$06,$08 values of table from $1001 - $1004 fcb $0a,$0c,$0e,$10 values o…

江挽川 2024-07-15 02:21:42 8 0
更多

推荐作者

lioqio

文章 0 评论 0

Single

文章 0 评论 0

禾厶谷欠

文章 0 评论 0

alipaysp_2zg8elfGgC

文章 0 评论 0

qq_N6d4X7

文章 0 评论 0

放低过去

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文