小编Har*_*rsh的帖子

使用 adjtimex 检查 11 分钟内核模式的状态

我有一个 Debian Buster 系统,其内核编译时没有使用CONFIG_RTC_SYSTOHC11 分钟内核模式,因为我不希望打开 11 分钟内核模式。然而,我想检查一下这个改变是否真的有效。

所以我检查了命令status输出中的字段adjtimex --print。该status字段是245770b110000000000001

根据此处的手册页 - https://linux.die.net/man/8/adjtimex,似乎该64字段的位statusnot set,根据此处: https: //access.redhat.com/solutions/ 55432表示已11-minute mode打开。

CONFIG_RTC_SYSTOHC这与我使用as编译内核时的预期相矛盾not set。如何可靠地检查 11 分钟模式是否确实关闭,或者我是否adjtimex错误地解释了输出?

linux debian ntpd time clock

3
推荐指数
1
解决办法
798
查看次数

为什么 objdump -T 中相同版本字符串的某些实例包含在括号中?

查看运行objdump -Ton生成的以下输出片段libc.so.6

000000000009f8a0 g    DF .text  000000000000001d (GLIBC_2.2.5) aio_write64
0000000000119d00 g    DF .text  0000000000000034  GLIBC_PRIVATE __pread64_nocancel
000000000009aae0 g    DF .text  00000000000003c0  GLIBC_2.34  pthread_rwlock_timedwrlock
0000000000133db0 g    DF .text  0000000000000354  GLIBC_2.2.5 __backtrace_symbols
00000000001184f0  w   DF .text  00000000000006c2  GLIBC_2.23  fts64_read
000000000009aae0 g    DF .text  00000000000003c0 (GLIBC_2.2.5) pthread_rwlock_timedwrlock
Run Code Online (Sandbox Code Playgroud)

输出的第 1 行和第 4 行具有相同的GLIBC版本字符串,但其中一个包含在括号中,而另一行则没有。我在objdump许多其他elf二进制文件的输出中观察到了这种差异。(GLIBC_2.2.5)GLIBC_2.2.5输出之间有什么细微的区别吗objdump

linux elf binary

3
推荐指数
1
解决办法
104
查看次数

标签 统计

linux ×2

binary ×1

clock ×1

debian ×1

elf ×1

ntpd ×1

time ×1