systems-programming

systems-programming

文章 0 浏览 3

vfork() 系统调用

我读到使用 vfork() 系统调用创建的新进程作为父进程地址空间中的线程执行,直到子线程不调用 exit() 或 exec() 系统调用,父进程将被阻止。所以我使…

瞎闹 2024-11-08 19:58:50 1 0

为什么使用 mmap 和 madvise 顺序逐行顺序读取大文件比 fgets 慢?

概述 我有一个受 IO 限制很大的程序,并且正在尝试加速它。 使用 mmap 似乎是一个好主意,但相对于仅使用一系列 fgets 调用,它实际上会降低性能。 一…

盗梦空间 2024-11-07 21:16:01 2 0

无法单步进入系统调用源代码

我已经使用 -g 选项编译了我的 freebsd libc 源代码,这样我现在就可以进入 libc 函数了。 但我在进入系统调用代码时遇到问题。我已经用-g编译了freeb…

戏剧牡丹亭 2024-11-07 00:25:40 1 0

glibc 文档和字节顺序

有关进程完成状态的 glibc 文档 指出宏 WEXITSTATUS 返回完成状态的低 8 字节。 宏:int WEXITSTATUS (int status) 如果 WIFEXITED 状态为 true,则该…

蓝天白云 2024-11-05 20:40:47 1 0

调用 pthread_join() 后出现分段错误

我使用 POSIX pthread 库编写了以下代码: #include&ltstdio.h&gt #include&ltstdlib.h&gt #include&ltpthread.h&gt pthread_t pid1,pid2 void *test(…

煮茶煮酒煮时光 2024-11-04 17:37:30 1 0

除了 C 之外,哪些没有运行时的编程语言适合编写编程语言?

我正在研究编写一种玩具编程语言的爱好,部分是因为对其他语言的小烦恼,部分是为了我能理解它是什么样的,但主要只是为了闲逛。 如果它真的有用,我…

第七度阳光i 2024-11-02 04:57:05 2 0

使用 ReadDirectoryChangesW API 监视目录

我正在尝试使用 e:\test rel="nofollow"&gtReadDirectoryChangesW API。 我的代码: #define UNICODE #define WIN32_WINNT 0x0500 #include "stdafx.h…

岁月蹉跎了容颜 2024-10-17 07:24:21 4 0

RFC /advice:关于安全/不安全 RPC/事件流协议设计

对于我想做的事情来说,SSL 似乎相当臃肿,而且我对 OpenSSL 怀有强烈的仇恨(NSS 可能有用)。我需要在两个节点之间打开一个 TCP 通道,该通道将用于…

歌枕肩 2024-10-16 18:16:32 3 0

RegisterClassEx函数返回的ATOM有什么用?

我正在阅读 RegisterClassEx 的文档发现该函数的返回类型为ATOM。 ATOM RegisterClassEx(CONST WNDCLASSEX *lpwcx) 当使用 CreateWindowEx 创建窗口时…

眼前雾蒙蒙 2024-10-15 12:24:31 3 0

从父进程读取子进程的 /proc/pid/mem 文件

在下面的程序中,我试图导致以下情况发生: 进程A为堆栈变量a分配一个值。 进程A(父进程)创建进程B(子进程),PID 为child_pid。 进程B调用函数fun…

音盲 2024-10-09 11:19:05 9 0

Windows 登录时的图像捕获

我想知道当用户在 Windows 中尝试登录成功或失败时,如何从网络摄像头捕获图像。是否有任何适用于 .net 的 API 可用于此目的或有任何方法可以实现此目…

瑶笙 2024-10-09 05:33:39 3 0

复制部分堆栈并使用 mmap 将其映射到当前进程

我希望我的程序执行以下操作: 打开一个新文件。 将包含当前帧指针地址的堆栈(页对齐)部分复制到文件。 将文件的内容映射回进程的地址空间,其范围…

青朷 2024-10-06 23:31:02 4 0

UNIX 环境 2ed 中高级编程的工作代码,最好在 Ubuntu/gcc4 上

我正在学习 Linux 系统编程,我正在阅读 APUE 2ed 书 W.理查德·史蒂文斯和斯蒂芬·A.拉戈。 http://www.apuebook.com/ 上给出的代码不起作用。未定义的…

治碍 2024-09-30 05:44:42 6 0

僵尸进程

我对僵尸进程有一些疑问, 僵尸进程概念有什么好处? 知道内核保留僵尸进程的(PID、终止状态、资源使用信息) “资源使用信息”的含义是什么? 僵尸…

长途伴 2024-09-25 21:26:57 4 0

有谁发现这个程序有什么问题吗

在没有得到答案后,我喜欢 这个关于 chroot 的问题,我去推出了自己的解决方案: #include &ltunistd.h&gt #include &ltsys/types.h&gt #include &ltp…

小耗子 2024-09-24 05:45:15 6 0
更多

推荐作者

烙印

文章 0 评论 0

singlesman

文章 0 评论 0

独孤求败

文章 0 评论 0

晨钟暮鼓

文章 0 评论 0

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