27

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のファイルに表示されます

4

3 に答える 3

26

これはたまたま、Linux カーネル用の ncpfs サポートを作成した Volker Lendecke のイニシャルの 16 進数表現です (最初はカーネル モジュールのみでしたが、iirc)。しかし、基本的には彼が責任者です。:-)

編集: Ted のコメントに応えて、それは Netware 5 のスーパーブロック マジック ナンバーとして使用されます。これがあなたの好奇心を満たすことを願っています。

于 2010-07-20T08:45:49.887 に答える
1

誰かの誕生日なのかな…

5/6/4c = 5/6/76?

于 2010-07-20T08:41:26.980 に答える
1

NCP はNovellのNetWare Core Protocolの略です。

ncpfsは、Linux 用のオープンソースの NCP クライアント実装です。

于 2010-07-20T08:49:22.250 に答える