هذا تطبيق لينكس يُدعى CityHash، ويمكن تنزيل أحدث إصدار منه بصيغة cityhashsourcecode.tar.gz. ويمكن تشغيله عبر الإنترنت من خلال موفر الاستضافة المجاني OnWorks لمحطات العمل.
قم بتنزيل وتشغيل هذا التطبيق المسمى CityHash عبر الإنترنت مع OnWorks مجانًا.
اتبع هذه التعليمات لتشغيل هذا التطبيق:
- 1. قم بتنزيل هذا التطبيق على جهاز الكمبيوتر الخاص بك.
- 2. أدخل في مدير الملفات الخاص بنا https://www.onworks.net/myfiles.php؟username=XXXXX باسم المستخدم الذي تريده.
- 3. تحميل هذا التطبيق في هذا الملف.
- 4. ابدأ تشغيل OnWorks Linux عبر الإنترنت أو محاكي Windows عبر الإنترنت أو محاكي MACOS عبر الإنترنت من هذا الموقع.
- 5. من نظام تشغيل OnWorks Linux الذي بدأته للتو ، انتقل إلى مدير الملفات الخاص بنا https://www.onworks.net/myfiles.php؟username=XXXXX مع اسم المستخدم الذي تريده.
- 6. قم بتنزيل التطبيق وتثبيته وتشغيله.
لقطات الشاشة:
سيتي هاش
الوصف:
CityHash هي عائلة من دوال التجزئة غير المشفرة المُحسّنة لتجزئة السلاسل بسرعة فائقة وجودة عالية على وحدات المعالجة المركزية الحديثة. طورتها جوجل، ونُفذت بلغة C++، وصُممت للتعامل بكفاءة مع المدخلات القصيرة والطويلة، باستخدام تقنيات مثل عمليات المزج والتحسينات الخاصة بوحدة المعالجة المركزية. توفر CityHash أحجام تجزئة متعددة - 32 بت، و64 بت، و128 بت، و256 بت - مع إصدارات قائمة على CRC تستفيد من تسريع الأجهزة على وحدات المعالجة المركزية التي تدعم تعليمات SSE4.2 CRC32. تُركز المكتبة على أداء التجزئة وتوحيدها بدلاً من الأمان التشفيري، مما يجعلها مثالية للاستخدام في هياكل البيانات مثل جداول التجزئة والأنظمة الموزعة التي تتطلب عمليات بحث سريعة عن المفاتيح. خضعت CityHash لاختبارات دقيقة باستخدام أدوات مثل SMHasher لضمان خلط عالي الجودة ومقاومة للتصادم عبر مجموعة واسعة من المدخلات. جعلتها سرعتها وسهولة حملها خيارًا شائعًا للمطورين الذين يحتاجون إلى دوال تجزئة موثوقة وخفيفة الوزن.
شرح المميزات:
- وظائف التجزئة غير التشفيرية عالية الأداء للسلاسل والبيانات الثنائية
- يدعم إصدارات الإخراج 32 بت، و64 بت، و128 بت، و256 بت
- تم تحسينه لوحدات المعالجة المركزية 64 بت ذات النهاية الصغيرة، مع تسريع CRC32 على الأجهزة المدعومة
- تم اختباره بدقة لجودة التجزئة ومقاومة الاصطدام باستخدام SMHasher
- تنفيذ C++ محمول متوافق مع العديد من المترجمين والمنصات
- مثالي لجداول التجزئة وأنظمة التخزين المؤقت وتجزئة السلسلة للأغراض العامة
لغة البرمجة
C ++ ، Unix Shell
التصنيفات
هذا تطبيق يُمكن تنزيله أيضًا من https://sourceforge.net/projects/cityhash.mirror/. وقد استُضيف في OnWorks لتشغيله عبر الإنترنت بسهولة من أحد أنظمتنا التشغيلية المجانية.