2010-07-20 11 views
26

जब मैं पढ़ लिनक्स कर्नेल स्रोत, मैंने पाया एक लाइन का कहना है:अनुमान है कि 0x564c क्या है?

#define NCP_SUPER_MAGIC 0x564c/* अनुमान, क्या 0x564c :-) */

(564c) 16 = (22,092 है) 10 = (53114) 8 = (101011001001100) 2

Wolfram | अल्फा हमें बताता है कि 22092 = 2^2 * 3 * 7 * 263 = 43 * 2^9 + 76

ठीक है, तो कोई भी कार्य शरीर के इस पहेली के बारे में कोई विचार है?

btw, इस कोड की फ़ाइल में प्रकट होता है% लिनक्स कर्नेल-स्रोत%/शामिल/linux/magic.h

+5

या यह 'वीएल' के लिए ASCII है यदि इसका मतलब कुछ भी है? उस फाइल को किसने लिखा? – Rup

+0

@Rup: मुझे लगता है कि आप कुछ पर जा रहे हैं, गुगले हुए परिणामों को स्कैन करने से, यह फ़ाइल आवंटन तालिका के लिए न्यूनतम ब्लॉक आकार प्रतीत होता है। वीएल संभवतः बहुत बड़ा मतलब है। –

+0

@ बाइनरी वर्रियर: या वीएल का मतलब लेखक का नाम है, मुफ्कर ने कहा कि यह वोल्कर लेंडेके द्वारा लिखा गया था। –

उत्तर

25

यह वोल्कर लेंडेके के प्रारंभिकों का हेक्स प्रतिनिधित्व होता है, जिन्होंने लिनक्स कर्नेल के लिए एनसीपीएफएस समर्थन लिखा (केवल पहले कर्नेल मॉड्यूल, आईआईआरसी)। लेकिन मूल रूप से, वह एक जिम्मेदार है। :-)

संपादित करें: टेड की टिप्पणी के जवाब में, इसे नेटवेयर 5 में सुपरब्लॉक जादू संख्या के रूप में उपयोग किया जाता है। मुझे उम्मीद है कि यह आपकी जिज्ञासा को पूरा करेगा।

+0

शायद आप उत्तर के करीब आ रहे हैं, 0x56 'वी' और 0x4c 'एल' है - लेखक के नाम के लिए छोटा, वोल्कर लेंडेके –

2

मुझे आश्चर्य है अगर यह किसी का जन्मदिन है ...

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

+0

दिलचस्प विचार :) –

+0

हाँ, ठीक है, यह वही बात है जो मैं कर सकता हूं, भले ही यह वास्तव में सही जवाब न हो! –

1

एनसीपी नोवेल से NetWare Core Protocol के लिए खड़ा है।

ncpfs लिनक्स के लिए एक ओपन-सोर्स एनसीपी क्लाइंट कार्यान्वयन है।

संबंधित मुद्दे