This is the Linux app named CityHash whose latest release can be downloaded as cityhashsourcecode.tar.gz. It can be run online in the free hosting provider OnWorks for workstations.
सिटीहैश नामक इस ऐप को ऑनवर्क्स के साथ मुफ्त में डाउनलोड करें और ऑनलाइन चलाएं।
इस ऐप को चलाने के लिए इन निर्देशों का पालन करें:
- 1. इस एप्लिकेशन को अपने पीसी में डाउनलोड करें।
- 2. हमारे फ़ाइल प्रबंधक में https://www.onworks.net/myfiles.php?username=XXXXX उस उपयोगकर्ता नाम के साथ दर्ज करें जो आप चाहते हैं।
- 3. इस एप्लिकेशन को ऐसे फाइल मैनेजर में अपलोड करें।
- 4. इस वेबसाइट से ऑनवर्क्स लिनक्स ऑनलाइन या विंडोज ऑनलाइन एमुलेटर या मैकोज़ ऑनलाइन एमुलेटर शुरू करें।
- 5. ऑनवर्क्स लिनक्स ओएस से आपने अभी शुरुआत की है, हमारे फाइल मैनेजर को https://www.onworks.net/myfiles.php?username=XXXXX उस यूजरनेम के साथ जाएं जो आप चाहते हैं।
- 6. एप्लिकेशन डाउनलोड करें, इसे इंस्टॉल करें और इसे चलाएं।
स्क्रीनशॉट
Ad
सिटीहैश
वर्णन
सिटीहैश गैर-क्रिप्टोग्राफ़िक हैश फ़ंक्शनों का एक परिवार है जो आधुनिक CPU पर स्ट्रिंग्स की अत्यंत तेज़ और उच्च-गुणवत्ता वाली हैशिंग के लिए अनुकूलित है। Google द्वारा विकसित, इसे C++ में कार्यान्वित किया गया है और इसे मिक्सिंग ऑपरेशन और CPU-विशिष्ट अनुकूलन जैसी तकनीकों का उपयोग करके छोटे और लंबे, दोनों इनपुट को कुशलतापूर्वक संभालने के लिए डिज़ाइन किया गया है। सिटीहैश कई हैश आकार प्रदान करता है—32-बिट, 64-बिट, 128-बिट और 256-बिट वेरिएंट—जिनके CRC-आधारित संस्करण SSE4.2 CRC32 निर्देशों का समर्थन करने वाले CPU पर हार्डवेयर त्वरण का लाभ उठाते हैं। यह लाइब्रेरी क्रिप्टोग्राफ़िक सुरक्षा के बजाय हैशिंग प्रदर्शन और एकरूपता पर ज़ोर देती है, जिससे यह हैश टेबल जैसी डेटा संरचनाओं और तेज़ कुंजी लुकअप की आवश्यकता वाले वितरित सिस्टम में उपयोग के लिए आदर्श बन जाता है। सिटीहैश का SMHasher जैसे उपकरणों का उपयोग करके कठोर परीक्षण किया गया है ताकि विभिन्न इनपुट रेंज में उच्च-गुणवत्ता वाली मिक्सिंग और टकराव प्रतिरोध सुनिश्चित किया जा सके। इसकी गति और पोर्टेबिलिटी ने इसे विश्वसनीय, हल्के हैश फ़ंक्शन की आवश्यकता वाले डेवलपर्स के लिए एक लोकप्रिय विकल्प बना दिया है।
विशेषताएं
- स्ट्रिंग्स और बाइनरी डेटा के लिए उच्च-प्रदर्शन गैर-क्रिप्टोग्राफ़िक हैश फ़ंक्शन
- 32-बिट, 64-बिट, 128-बिट और 256-बिट आउटपुट वेरिएंट का समर्थन करता है
- लिटिल-एंडियन 64-बिट CPU के लिए अनुकूलित, समर्थित हार्डवेयर पर CRC32 त्वरण के साथ
- SMHasher का उपयोग करके हैश गुणवत्ता और टकराव प्रतिरोध के लिए पूरी तरह से परीक्षण किया गया
- विभिन्न कंपाइलरों और प्लेटफार्मों के साथ संगत पोर्टेबल C++ कार्यान्वयन
- हैश टेबल, कैशिंग सिस्टम और सामान्य प्रयोजन स्ट्रिंग हैशिंग के लिए आदर्श
प्रोग्रामिंग भाषा
सी++, यूनिक्स शैल
श्रेणियाँ
यह एक ऐसा एप्लिकेशन है जिसे https://sourceforge.net/projects/cityhash.mirror/ से भी प्राप्त किया जा सकता है। इसे हमारे किसी भी निःशुल्क ऑपरेटिव सिस्टम से सबसे आसान तरीके से ऑनलाइन चलाने के लिए OnWorks में होस्ट किया गया है।
