【发布时间】:2011-03-18 07:46:41
【问题描述】:
当我阅读 linux 内核源代码时,我发现一行说:
#define NCP_SUPER_MAGIC 0x564c /* 猜猜0x564c是什么:-) */
(564c)16 = (22092)10 = (53114)8 = (101011001001100)2
Wolfram|Alpha 告诉我们 22092 = 2^2 * 3 * 7 * 263 = 43 * 2^9 + 76
好的,有没有人知道这个谜语?
顺便说一句,这段代码出现在 %linux-kernel-source%/include/linux/magic.h 的文件中
【问题讨论】:
-
或者如果这意味着什么,它是 'VL' 的 ASCII?那个文件是谁写的?
-
@Rup:我认为你正在做一些事情,从扫描谷歌搜索结果来看,它似乎是文件分配表的最小块大小。 VL 可能表示非常大。
-
@Binary Worrier:或者VL是作者的名字,mfukar说是Volker Lendecke写的。
标签: linux-kernel magic-numbers