Articles of 核心

如何在linux中的cryptoAPI中添加更多的algorithm

当我检查/ proc /encryption它显示我: abhi@ubuntu:/proc$ cat crypto name : stdrng driver : krng module : kernel priority : 200 refcnt : 1 selftest : passed type : rng seedsize : 0 name : md5 driver : md5-generic module : kernel priority : 0 refcnt : 1 selftest : passed type : shash blocksize : 64 digestsize […]

什么是Linux中的核心转储文件? 它提供了什么信息?

什么是在Linux中的核心转储文件? 它提供的是什么信息?

目前的Linux内核debugging技术

Linux机器在启动和运行软件(包括自定义驱动程序)几个小时后就冻结了。 我正在寻找一种方法来debugging这样的问题。 最近,Linux内核debugging技术已经有了重大进展,不是吗? 我恳请分享一些关于这个话题的经验。

Coredump正在被截断

我正在设置 ulimit -c unlimited. 而在c + +程序中,我们正在做的 struct rlimit corelimit; if (getrlimit(RLIMIT_CORE, &corelimit) != 0) { return -1; } corelimit.rlim_cur = RLIM_INFINITY; corelimit.rlim_max = RLIM_INFINITY; if (setrlimit(RLIMIT_CORE, &corelimit) != 0) { return -1; } 但每当程序崩溃,它所产生的核心转储正在被截断。 BFD: Warning: /mnt/coredump/core.6685.1325912972 is truncated: expected core file size >= 1136525312, found: 638976. 可能是什么问题? 我们正在使用Ubuntu 10.04.3 LTS Linux ip-<ip> 2.6.32-318-ec2 […]

编译文件系统上任何内核源代码树的树外内核模块

我正在尝试编译一个模块来防止文件系统上的任何源代码树,但是我遇到了Makefile的问题。 这是我针对内核指定的原始Makefile: obj-m += new-mod.o all: make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules clean: make -C /lib/modules/$(shell uname -r)/build M=$(PWD) clean 这个Makefile可以正确编译,但是目标是让它在任何源码树上编译。 我已经试过了: obj-m += new-mod.o 我认为,“所有:”是假设,但我得到的错误: make: *** No targets. Stop. 我还补充说: all: 到Makefile没有区别,除了错误消息: make: Nothing to be done for `all' 我已经尝试了很多文档,但没有运气。 我将不胜感激任何帮助。

一个专门为我的过程核心

可能重复: 如何设置特定pthread的CPU亲和力? 在Linux中有一种方法可以禁用除一个进程之外的所有进程的一个内核吗? 我想只有一个核心保留,只为我的过程。 预期行为如下: 在我的过程后会产生的进程,不应该看到这个核心,并使用其他的。 当我的进程产生时,所有正在使用此内核的进程都应该切换到其他内核。

在Linux上的gdb中加载核心文件时,如何预先加载目录库path

我有一个远程系统上生成的核心文件,我没有直接访问。 我也有来自远程系统的库文件的本地副本,以及崩溃程序的可执行文件。 我想在gdb中分析这个核心转储。 例如: gdb path/to/executable path/to/corefile 我的库位于当前目录中。 在过去,我看到debugging器通过提供选项“-p”来实现这一点。 或“-p / =”。 所以我的问题是: 如何在分析gdb中的corefile时指定首先从相对于当前目录的path加载库?

在C ++的两个不同的内核中创build两个线程

我读了一些关于这个问题的文章。 这个案子似乎并不容易。 我想在两个核心中创build两个不同的线程。 我读的文章太复杂了。 我甚至无法根据这些文章创build一个简单的线程。 另一方面,我需要了解计算机必须具备多less内核,才能在一个内核上使用内核或只创build线程。 我想在窗户上做。 任何帮助将非常欢迎 PS:我不是在C + +亲。 所以如果有可能,请指导我更简单的方法。