كل المقالات برمجة مقارنة أداء وسرعة أوبونتو و ويندوز

مقارنة أداء وسرعة أوبونتو و ويندوز

· 3020 كلمة · 15 دقيقة قراءة

مواصفات اللابتوب 🔗

عندي لابتوب إتش بي زد بوك جي ثري HP ZBook 15 G3 به لوحة أم HP 80D5 motherboard.

معلومات المعالج CPU:

المواصفةالمعلومة
الاسمIntel Core i7-6820HQ
Topology1 Processor, 4 Cores, 8 Threads
IdentifierGenuineIntel Family 6 Model 94 Stepping 3
أقل تردد2.71 GHz
Cluster 14 Cores
الحد الأقصى للتردد3590 MHz
PackageSocket 1440 FCBGA
CodenameSkylake
L1 Instruction Cache32.0 KB x 4
L1 Data Cache32.0 KB x 4
L2 Cache256 KB x 4
L3 Cache8.00 MB x 1
Instruction Setssse2 sse3 pclmul fma3 sse41 aesni avx avx2

معلومات ذاكرة الرامات RAM:

المواصفةالمعلومة
الحجم16.00 GB
سرعة النقل2126 MT/s
النوعDDR4 SDRAM
Channels1

معلومات وحدة التخزين:

وحدة التخزينالإستخدام
1 تيرا بايت 1 TB SSDويندوز 10 + بارتشن للداتا
265 جيجا بايت 256 GB SSDأوبونتو لينكس

أنظمة التشغيل 🔗

عندي dualboot setup لنظام أوبونتو Ubuntu 24.04 LTS بجوار مايكروسوفت ويندوز Microsoft Windows 10 Pro على نفس اللابتوب.

عندي نسخة Microsoft Windows 10 Pro (64-bit) مثبتة على SSD مع تحديد خطة استهلاك الطاقة إلى متوازن/عالي الأداء balanced/performance.

و عندي نسخة Ubuntu 24.04.3 LTS مثبتة على SSD آخر مع تحديد خطة استهلاك الطاقة إلى عالي الأداء performance.

اللابتوب متصل بالشاحن طوال فترة الإختبار وقياس الأداء. قمت بتوصيلة بالكهرباء للحصول على أعلى أداء ممكن من الجهاز.

قياس أداء الويب: Speedometer 3.1 🔗

استخدمت أداة Speedometer 3.1 الشهيرة لقياس أداء تقنيات الويب على جوجل كروم - وهو متصفح الإنترنت رقم واحد على أنظمة ويندوز و لينكس.

ويندوز 10 🔗

أول إختبار:

speedometer 3.1 web benchmark on Microsoft Windows 10 Pro

ثاني إختبار:

speedometer 3.1 web benchmark on Microsoft Windows 10 Pro

ثالث إختبار:

speedometer 3.1 web benchmark on Microsoft Windows 10 Pro

أوبونتو 🔗

أول إختبار:

speedometer 3.1 web benchmark on Ubuntu 24.04 LTS

ثاني إختبار:

speedometer 3.1 web benchmark on Ubuntu 24.04 LTS

ثالث إختبار:

speedometer 3.1 web benchmark on Ubuntu 24.04 LTS

تحليل النتائج 🔗

متوسط أداء الويب على مايكروسوفت ويندوز 10 برو هو (11.2+11.6+11.7)/3 = 11.5

متوسط أداء الويب على أوبونتو Ubuntu 24.04 LTS هو (11.3+11.5+11.6)/3 = 11.4666667

أداء تقنيات الويب أفضل قليلاً على ويندوز مقارنةً بـ أوبونتو لينكس لأن جوجل كروم يُفضّل تحسينات الأداء المخصصة لويندوز المتاحة من شركة مايكروسوفت وتحسينات الكومبايلر (Windows-specifc GPU acceleration and compiler optimizations).

جييك بنش Geekbench 6 🔗

جييك بنش 6 يقيس أداء المعالج CPU و كرت الشاشة GPU. جييك بنش هو أشهر أداة لقياس الأداء الكامل لكروت الشاشة والمعالجات. يلا بينا نشوف النتائج ونقارن!

مايكروسوفت ويندوز Microsoft Windows 10 pro 🔗

المقياسالنتائج مع رابط للمصدر
المعالج CPUSingle-Core Score: 1216 Multi-Core Score: 3402
OpenCL على Nvidia Quadro M1200OpenCL Score: 11707
OpenCL على Intel HD Graphics 530OpenCL Score: 4698
Vulkan على Quadro M1200Vulkan Score: 10346
Vulkan على Intel HD Graphics 530Vulkan Score: 4823

أوبونتو Ubuntu 24.04.3 LTS (Canonical’s Linux distro) 🔗

عملت قياس لـ OpenCL على Quadro M1200 بإستخدام هذا الأمر:

./geekbench6 --gpu OpenCL --gpu-platform-id 0 --gpu-device-id 0

ودي النتائج:

Geekbench 6.5.0 : https://www.geekbench.com/

Geekbench 6 requires an active internet connection and automatically uploads
benchmark results to the Geekbench Browser.

Upgrade to Geekbench 6 Pro to enable offline use and unlock other features:

  https://store.primatelabs.com/v6

Enter your Geekbench 6 Pro license using the following command line:

  ./geekbench6 --unlock <email> <key>

[0210/121812:FATAL:nvml_library.cpp(153)] Failed to load nvmlInit_v2: /home/ubuntu/Downloads/Geekbench-6.5.0-Linux/geekbench_avx2: undefined symbol: nvmlInit_v2
System Information
  Operating System              Ubuntu 24.04.3 LTS
  Kernel                        Linux 6.17.0-14-generic x86_64
  Model                         HP HP ZBook 15 G3
  Motherboard                   HP 80D5
  BIOS                          HP N81 Ver. 01.62

CPU Information
  Name                          Intel Core i7-6820HQ
  Topology                      1 Processor, 4 Cores, 8 Threads
  Identifier                    GenuineIntel Family 6 Model 94 Stepping 3
  Base Frequency                3.60 GHz
  L1 Instruction Cache          32.0 KB x 4
  L1 Data Cache                 32.0 KB x 4
  L2 Cache                      256 KB x 4
  L3 Cache                      8.00 MB
  Instruction Sets              sse2 sse3 pclmul fma3 sse41 aesni avx avx2

Memory Information
  Size                          15.5 GB

OpenCL Information
  Platform Vendor               NVIDIA Corporation
  Platform Name                 NVIDIA CUDA
  Device Vendor                 NVIDIA Corporation
  Device Name                   Quadro M1200
  Device Driver Version         580.126 .16
  Maximum Frequency             1148 MHz
  Compute Units                 5
  Device Memory                 3.94 GB


OpenCL
  Running Background Blur
  Running Face Detection
  Running Horizon Detection
  Running Edge Detection
  Running Gaussian Blur
  Running Feature Matching
  Running Stereo Matching
  Running Particle Physics


Uploading results to the Geekbench Browser. This could take a minute or two
depending on the speed of your internet connection.

Upload succeeded. Visit the following link and view your results online:

  https://browser.geekbench.com/v6/compute/5769927

Visit the following link and add this result to your profile:

  https://browser.geekbench.com/v6/compute/5769927/claim?key=870587

وعملت قياس لأداء Vulkan على Intel(R) HD Graphics 530 (SKL GT2) بالأمر ده:

./geekbench6 --gpu Vulkan --gpu-platform-id 0 --gpu-device-id 0

والنتائج كانت كده:

Geekbench 6.5.0 : https://www.geekbench.com/

Geekbench 6 requires an active internet connection and automatically uploads
benchmark results to the Geekbench Browser.

Upgrade to Geekbench 6 Pro to enable offline use and unlock other features:

  https://store.primatelabs.com/v6

Enter your Geekbench 6 Pro license using the following command line:

  ./geekbench6 --unlock <email> <key>

System Information
  Operating System              Ubuntu 24.04.3 LTS
  Kernel                        Linux 6.17.0-14-generic x86_64
  Model                         HP HP ZBook 15 G3
  Motherboard                   HP 80D5
  BIOS                          HP N81 Ver. 01.62

CPU Information
  Name                          Intel Core i7-6820HQ
  Topology                      1 Processor, 4 Cores, 8 Threads
  Identifier                    GenuineIntel Family 6 Model 94 Stepping 3
  Base Frequency                3.60 GHz
  L1 Instruction Cache          32.0 KB x 4
  L1 Data Cache                 32.0 KB x 4
  L2 Cache                      256 KB x 4
  L3 Cache                      8.00 MB
  Instruction Sets              sse2 sse3 pclmul fma3 sse41 aesni avx avx2

Memory Information
  Size                          15.5 GB

Vulkan Information
  Device Name                   Intel(R) HD Graphics 530 (SKL GT2)


Vulkan
  Running Background Blur
  Running Face Detection
  Running Horizon Detection
  Running Edge Detection
  Running Gaussian Blur
  Running Feature Matching
  Running Stereo Matching
  Running Particle Physics


Uploading results to the Geekbench Browser. This could take a minute or two
depending on the speed of your internet connection.

Upload succeeded. Visit the following link and view your results online:

  https://browser.geekbench.com/v6/compute/5769955

Visit the following link and add this result to your profile:

  https://browser.geekbench.com/v6/compute/5769955/claim?key=698960

وعملت قياس أداء لـ Vulkan على Quadro M1200 من إنفيديا بالأمر ده:

./geekbench6 --gpu Vulkan --gpu-platform-id 0 --gpu-device-id 1 

والنتائج كانت كالتالي:

Geekbench 6.5.0 : https://www.geekbench.com/

Geekbench 6 requires an active internet connection and automatically uploads
benchmark results to the Geekbench Browser.

Upgrade to Geekbench 6 Pro to enable offline use and unlock other features:

  https://store.primatelabs.com/v6

Enter your Geekbench 6 Pro license using the following command line:

  ./geekbench6 --unlock <email> <key>

System Information
  Operating System              Ubuntu 24.04.3 LTS
  Kernel                        Linux 6.17.0-14-generic x86_64
  Model                         HP HP ZBook 15 G3
  Motherboard                   HP 80D5
  BIOS                          HP N81 Ver. 01.62

CPU Information
  Name                          Intel Core i7-6820HQ
  Topology                      1 Processor, 4 Cores, 8 Threads
  Identifier                    GenuineIntel Family 6 Model 94 Stepping 3
  Base Frequency                3.60 GHz
  L1 Instruction Cache          32.0 KB x 4
  L1 Data Cache                 32.0 KB x 4
  L2 Cache                      256 KB x 4
  L3 Cache                      8.00 MB
  Instruction Sets              sse2 sse3 pclmul fma3 sse41 aesni avx avx2

Memory Information
  Size                          15.5 GB

Vulkan Information
  Device Name                   Quadro M1200


Vulkan
  Running Background Blur
  Running Face Detection
  Running Horizon Detection
  Running Edge Detection
  Running Gaussian Blur
  Running Feature Matching
  Running Stereo Matching
  Running Particle Physics


Uploading results to the Geekbench Browser. This could take a minute or two
depending on the speed of your internet connection.

Upload succeeded. Visit the following link and view your results online:

  https://browser.geekbench.com/v6/compute/5770002

Visit the following link and add this result to your profile:

  https://browser.geekbench.com/v6/compute/5770002/claim?key=992108

وعملت قياس لأداء Vulkan على llvmpipe (LLVM 20.1.2, 256 bits) بالأمر التالي:

./geekbench6 --gpu Vulkan --gpu-platform-id 0 --gpu-device-id 2 # 

والنتائج كالتالي:

Geekbench 6.5.0 : https://www.geekbench.com/

Geekbench 6 requires an active internet connection and automatically uploads
benchmark results to the Geekbench Browser.

Upgrade to Geekbench 6 Pro to enable offline use and unlock other features:

  https://store.primatelabs.com/v6

Enter your Geekbench 6 Pro license using the following command line:

  ./geekbench6 --unlock <email> <key>

System Information
  Operating System              Ubuntu 24.04.3 LTS
  Kernel                        Linux 6.17.0-14-generic x86_64
  Model                         HP HP ZBook 15 G3
  Motherboard                   HP 80D5
  BIOS                          HP N81 Ver. 01.62

CPU Information
  Name                          Intel Core i7-6820HQ
  Topology                      1 Processor, 4 Cores, 8 Threads
  Identifier                    GenuineIntel Family 6 Model 94 Stepping 3
  Base Frequency                3.60 GHz
  L1 Instruction Cache          32.0 KB x 4
  L1 Data Cache                 32.0 KB x 4
  L2 Cache                      256 KB x 4
  L3 Cache                      8.00 MB
  Instruction Sets              sse2 sse3 pclmul fma3 sse41 aesni avx avx2

Memory Information
  Size                          15.5 GB

Vulkan Information
  Device Name                   llvmpipe (LLVM 20.1.2, 256 bits)


Vulkan
  Running Background Blur
  Running Face Detection
  Running Horizon Detection
  Running Edge Detection
  Running Gaussian Blur
  Running Feature Matching
  Running Stereo Matching
  Running Particle Physics


Uploading results to the Geekbench Browser. This could take a minute or two
depending on the speed of your internet connection.

Upload succeeded. Visit the following link and view your results online:

  https://browser.geekbench.com/v6/compute/5770074

Visit the following link and add this result to your profile:

  https://browser.geekbench.com/v6/compute/5770074/claim?key=337368
المقياسالنتائج
المعالج CPUSingle-Core Score: 1237 Multi-Core Score: 3669
OpenCL على NVidia Quadro M1200OpenCL Score: 11870
Vulkan على Intel(R) HD Graphics 530 (SKL GT2)Vulkan Score: 4429
Vulkan على Nvidia Quadro M1200Vulkan Score: 10178
Vulkan على llvmpipe (LLVM 20.1.2, 256 bits)Vulkan Score: 690

تحليل نتائج القياس 🔗

القياسويندوز Windows 10أوبونتو Ubuntu 24.04 LTS
المعالج CPUSingle-Core Score: 1216 Multi-Core Score: 3402Single-Core Score: 1237 Multi-Core Score: 3669
OpenCL على Nvidia Quadro M1200OpenCL Score: 11707OpenCL Score: 11870
OpenCL على Intel HD Graphics 530OpenCL Score: 4698-
Vulkan على Nvidia Quadro M1200Vulkan Score: 10346Vulkan Score: 10178
Vulkan على Intel HD Graphics 530Vulkan Score: 4823(SKL GT2) Vulkan Score: 4429
Vulkan على llvmpipe (LLVM 20.1.2, 256 bits)-Vulkan Score: 690
info
الـ llvmpipe هو software rasterizer. معناها إنك بدل ما تستخدم هاردوير Intel أو NVIDIA لمعالجة الجرافيكس والرسوم (graphics)، تخلي المعالج CPU يقوم بكل الشغل من خلال LLVM compiler. دي أداة ضعيفة جداً في معالجة الجرافيكس والرسوميات ومش مفيدة للمقارنة بين أداء أنظمة التشغيل.
info
لما حاولت أقيس أداء OpenCL على Intel HD Graphics 530 على نظام أوبونتو Ubuntu 24.04.3 LTS أظهر خطأ في كل مرة. عشان كده مفيش نتائج للقياس ده في الجدول اللي فوق.

المعالج CPU 🔗

أداء المعالج CPU على أوبونتو لينكس Ubuntu Linux أفضل من الأداء على ويندوز Windows 10 بنسبة ~1.7% للكور الواحد single core score; (1237-1216)/1216 = 0.0172697368.

أداء المعالج CPU في الـ multicore أفضل على أوبونتو Ubuntu و أسوأ على ويندوز Windows 10 بنسبة ~7.8% ; (3669-3402)/3402 = 0.0784832451.

لذلك ، لينكس (أوبونتو) يعطيك أداء صافي أعلى مقارنةً بـ ويندوز 10 على نفس اللابتوب القديم.

كارت الشاشة GPU 🔗

قياس أداء OpenCL على Nvidia Quadro M1200 على نظام أوبونتو Ubuntu مقارنةً بـ ويندوز Windows ، نعرف أن أداء أوبونتو أفضل بنسبة ~1.4% ; (11870-11707)/11707 = 0.0139232938.

لكن عند قياس أداء Vulkan على Nvidia Quadro M1200 على نظام ويندوز Ubuntu مقارنةً بـ ويندوز Windows 10 ، لاقينا إن أداء مايكروسوفت ويندوز 10 هو الأفضل بنسبة ~1.7% ; (10346-10178)/10178 = 0.0165061898. تفوق ويندوز في القياس ده كان غالباً بسبب تحسينات تعريفات كرت الشاشة من إنفيديا اللي بتدعم ويندوز بشكل مباشر.

وقياس أداء Vulkan على Intel HD Graphics 530 على نظام أوبونتو Ubuntu Linux مقارنةً بـ مايكروسوفت ويندوز Microsoft Windows عرفتنا إن ويندوز 10 تفوق على أوبونتو بنسبة ~8.9% ; (4823-4429)/4429 = 0.0889591330.

وأخيراً ، استنتجت إن OpenCL مُحسّن أداؤه على أنظمة لينكس مثل أوبونتو Ubuntu 24.04.3 LTS. أما Vulkan فـ هو مُحسّن أداؤه لـ مايكروسوفت ويندوز Microsoft Windows.

هاش كات Hashcat 🔗

هاش كات Hashcat هي أداة لكسر كلمات المرور بإستخدام كرت الشاشة GPU. استخدم هاش كات Hashcat كمقياس لأداء اللابتوب على كل نظام تشغيل.

قياس أداء هاش كات Hashcat على Ubuntu 24.04 LTS 🔗

استخدمت الأمر hashcat -I لعرض كل الأجهزة المدعومة:

$ hashcat -I
hashcat (v7.1.2-382-g2d71af371) starting in backend information mode

nvmlDeviceGetFanSpeed(): Not Supported

CUDA Info:
==========

CUDA.Version.: 13.0

Backend Device ID #01 (Alias: #02)
  Name...........: Quadro M1200
  Processor(s)...: 5
  Preferred.Thrd.: 32
  Clock..........: 1148
  Memory.Total...: 4035 MB
  Memory.Free....: 3997 MB
  Memory.Unified.: 0
  Local.Memory...: 48 KB
  PCI.Addr.BDFe..: 0000:01:00.0

OpenCL Info:
============

OpenCL Platform ID #1
  Vendor..: NVIDIA Corporation
  Name....: NVIDIA CUDA
  Version.: OpenCL 3.0 CUDA 13.0.97

  Backend Device ID #02 (Alias: #01)
    Type...........: GPU
    Vendor.ID......: 32
    Vendor.........: NVIDIA Corporation
    Name...........: Quadro M1200
    Version........: OpenCL 3.0 CUDA
    Processor(s)...: 5
    Preferred.Thrd.: 32
    Clock..........: 1148
    Memory.Total...: 4035 MB (limited to 1008 MB allocatable in one block)
    Memory.Free....: 3997 MB
    Memory.Unified.: 0
    Local.Memory...: 48 KB
    OpenCL.Version.: OpenCL C 1.2 
    Driver.Version.: 580.126.16
    PCI.Addr.BDF...: 01:00.0

OpenCL Platform ID #2
  Vendor..: Intel(R) Corporation
  Name....: Intel(R) OpenCL Graphics
  Version.: OpenCL 3.0 

  Backend Device ID #03
    Type...........: GPU
    Vendor.ID......: 8
    Vendor.........: Intel(R) Corporation
    Name...........: Intel(R) HD Graphics 530
    Version........: OpenCL 3.0 NEO 
    Processor(s)...: 8
    Preferred.Thrd.: 7
    Clock..........: 1050
    Memory.Total...: 14468 MB (limited to 2047 MB allocatable in one block)
    Memory.Free....: 7234 MB
    Memory.Unified.: 1
    Local.Memory...: 64 KB
    OpenCL.Version.: OpenCL C 1.2 
    Driver.Version.: 23.43.027642

OpenCL Platform ID #3
  Vendor..: The pocl project
  Name....: Portable Computing Language
  Version.: OpenCL 3.0 PoCL 5.0+debian  Linux, None+Asserts, RELOC, SPIR, LLVM 16.0.6, SLEEF, DISTRO, POCL_DEBUG

  Backend Device ID #04
    Type...........: CPU
    Vendor.ID......: 128
    Vendor.........: GenuineIntel
    Name...........: cpu-haswell-Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz
    Version........: OpenCL 3.0 PoCL HSTR: cpu-x86_64-pc-linux-gnu-haswell
    Processor(s)...: 8
    Preferred.Thrd.: 1
    Clock..........: 3600
    Memory.Total...: 13822 MB (limited to 2048 MB allocatable in one block)
    Memory.Free....: 6911 MB
    Memory.Unified.: 1
    Local.Memory...: 256 KB
    OpenCL.Version.: OpenCL C 1.2 PoCL
    Driver.Version.: 5.0+debian

قياس أداء Hashcat بالأمر hashcat -b -m 22000 --backend-ignore-cuda كالتالي:

$ hashcat -b -m 22000 --backend-ignore-cuda
hashcat (v7.1.2-382-g2d71af371) starting in benchmark mode

Benchmarking uses hand-optimized kernel code by default.
You can use it in your cracking session by setting the -O option.
Note: Using optimized kernel code limits the maximum supported password length.
To disable the optimized kernel code in benchmark mode, use the -w option.

Kernel /usr/local/share/hashcat/OpenCL/m22000-optimized.cl:
Optimized kernel requested, but not available or not required
Falling back to pure kernel

nvmlDeviceGetFanSpeed(): Not Supported

OpenCL API (OpenCL 3.0 CUDA 13.0.97) - Platform #1 [NVIDIA Corporation]
=======================================================================
* Device #01: Quadro M1200, 4035/4035 MB (1008 MB allocatable), 5MCU

OpenCL API (OpenCL 3.0 ) - Platform #2 [Intel(R) Corporation]
=============================================================
* Device #02: Intel(R) HD Graphics 530, 7234/14468 MB (2047 MB allocatable), 8MCU

OpenCL API (OpenCL 3.0 PoCL 5.0+debian  Linux, None+Asserts, RELOC, SPIR, LLVM 16.0.6, SLEEF, DISTRO, POCL_DEBUG) - Platform #3 [The pocl project]
==================================================================================================================================================
* Device #03: cpu-haswell-Intel(R) Core(TM) i7-6820HQ CPU @ 2.70GHz, skipped

Benchmark relevant options:
===========================
* --backend-devices-virtmulti=1
* --backend-devices-virthost=1
* --optimized-kernel-enable

-------------------------------------------------------------
* Hash-Mode 22000 (WPA-PBKDF2-PMKID+EAPOL) [Iterations: 4095]
-------------------------------------------------------------

Speed.#01........:    63899 H/s (79.85ms) @ Accel:64 Loops:256 Thr:256 Vec:1
Speed.#02........:     7871 H/s (94.15ms) @ Accel:24 Loops:256 Thr:64 Vec:1
Speed.#*.........:    71771 H/s

Started: Wed Feb 11 03:43:33 2026
Stopped: Wed Feb 11 03:43:45 2026

هاش كات Hashcat على نظام أوبونتو Ubuntu 24.04.3 LTS حصل على 71771 هاش لكل ثانية.

قياس أداء هاش كات Hashcat على مايكروسوفت ويندوز Microsoft Windows 10 Pro 🔗

على مايكروسوفت ويندوز Microsoft Windows 10 pro ، استخدمت الأمر hashcat.exe -I لعرض كل الأجهزة المدعومة:

PS C:\Users\abanoub\Downloads\hashcat-7.1.2> .\hashcat.exe -I
hashcat (v7.1.2) starting in backend information mode

nvmlDeviceGetFanSpeed(): Not Supported

CUDA Info:
==========

CUDA.Version.: 12.8

Backend Device ID #01 (Alias: #02)
  Name...........: Quadro M1200
  Processor(s)...: 5
  Preferred.Thrd.: 32
  Clock..........: 1148
  Memory.Total...: 4095 MB
  Memory.Free....: 3411 MB
  Memory.Unified.: 0
  Local.Memory...: 48 KB
  PCI.Addr.BDFe..: 0000:01:00.0

OpenCL Info:
============

OpenCL Platform ID #1
  Vendor..: NVIDIA Corporation
  Name....: NVIDIA CUDA
  Version.: OpenCL 3.0 CUDA 12.8.98

  Backend Device ID #02 (Alias: #01)
    Type...........: GPU
    Vendor.ID......: 32
    Vendor.........: NVIDIA Corporation
    Name...........: Quadro M1200
    Version........: OpenCL 3.0 CUDA
    Processor(s)...: 5
    Preferred.Thrd.: 32
    Clock..........: 1148
    Memory.Total...: 4095 MB (limited to 1023 MB allocatable in one block)
    Memory.Free....: 3411 MB
    Memory.Unified.: 0
    Local.Memory...: 48 KB
    OpenCL.Version.: OpenCL C 1.2
    Driver.Version.: 573.71
    PCI.Addr.BDF...: 01:00.0

OpenCL Platform ID #2
  Vendor..: Intel(R) Corporation
  Name....: Intel(R) OpenCL HD Graphics
  Version.: OpenCL 3.0

  Backend Device ID #03
    Type...........: GPU
    Vendor.ID......: 8
    Vendor.........: Intel(R) Corporation
    Name...........: Intel(R) HD Graphics 530
    Version........: OpenCL 3.0 NEO
    Processor(s)...: 8
    Preferred.Thrd.: 7
    Clock..........: 1050
    Memory.Total...: 6505 MB (limited to 1626 MB allocatable in one block)
    Memory.Free....: 3252 MB
    Memory.Unified.: 1
    Local.Memory...: 64 KB
    OpenCL.Version.: OpenCL C 1.2
    Driver.Version.: 31.0.101.2111

بعد ذلك نفذت أمر قياس الأداء .\hashcat.exe -b -m 22000 كما يلي:

PS C:\Users\abanoub\Downloads\hashcat-7.1.2> .\hashcat.exe -b -m 22000
hashcat (v7.1.2) starting in benchmark mode

Benchmarking uses hand-optimized kernel code by default.
You can use it in your cracking session by setting the -O option.
Note: Using optimized kernel code limits the maximum supported password length.
To disable the optimized kernel code in benchmark mode, use the -w option.

Kernel ./OpenCL/m22000-optimized.cl:
Optimized kernel requested, but not available or not required
Falling back to pure kernel

nvmlDeviceGetFanSpeed(): Not Supported

CUDA API (CUDA 12.8)
====================
* Device #01: Quadro M1200, 3411/4095 MB, 5MCU

OpenCL API (OpenCL 3.0 CUDA 12.8.98) - Platform #1 [NVIDIA Corporation]
=======================================================================
* Device #02: Quadro M1200, skipped

OpenCL API (OpenCL 3.0 ) - Platform #2 [Intel(R) Corporation]
=============================================================
* Device #03: Intel(R) HD Graphics 530, 3252/6505 MB (1626 MB allocatable), 8MCU

Benchmark relevant options:
===========================
* --backend-devices-virtmulti=1
* --backend-devices-virthost=1
* --optimized-kernel-enable

-------------------------------------------------------------
* Hash-Mode 22000 (WPA-PBKDF2-PMKID+EAPOL) [Iterations: 4095]
-------------------------------------------------------------

Speed.#01........:    64867 H/s (87.99ms) @ Accel:9 Loops:512 Thr:1024 Vec:1
Speed.#03........:     7590 H/s (94.88ms) @ Accel:24 Loops:256 Thr:64 Vec:1
Speed.#*.........:    72456 H/s

Started: Wed Feb 11 02:40:05 2026
Stopped: Wed Feb 11 02:40:17 2026

هاش كات Hashcat على مايكروسوفت ويندوز Microsoft Windows 10 pro وصلت لـ 72456 هاش لكل ثانية.

تحليل نتائج قياس هاش كات 🔗

أدّى هاش كات Hashcat أفضل على مايكروسوفت ويندوز Microsoft Windows 10 pro بمقياس 72456 H/s. لكن على نظام أوبونتو Ubuntu 24.04 LTS ، حصل هاش كات Hashcat على 71771 H/s فقط.

مايكروسوفت ويندوز Microsoft Windows 10 أدّى أفضل من نظام أوبونتو Ubuntu 24.04 LTS بنسبة ~1% ((72456-71771)/71771 = 0.0095442449) بالرغم من أن ويندوز مثبت عليه إصدار أقدم من CUDA.

الإستنتاجات النهائية 🔗

لو اللابتوب لديك به كارت شاشة إنفيديا ، من الأفضل أن تختار نظام مايكروسوفت ويندوز للحصول على التحسينات الإضافية في الأداء من تعريفات كرت الشاشة والتوافقية العالية لـ إنفيديا مع ويندوز. أو أن تنتظر قليلاً حتى ظهور تعريفات كرت الشاشة من إنفيديا المخصصة لأنظمة لينكس التي سبق وأعلنت عنها إنفيديا العام الماضي (2025).

أما إن كان اللابتوب بتاعك مافيهوش كرت شاشة من إنفيديا ، استخدم أحدث نظام تشغيل له دعم طويل المدى مثل Ubuntu 26.04 LTS ( أو Ubuntu 24.04 LTS إن كان إصدار 26.04 لسه منزلش).

لو كان في اللابتوب كرت شاشة من إنتل Intel أو AMD ، هتلاقي الأداء على ويندوز متساوي تقريباً للأداء على أنظمة لينكس (مثل أوبونتو) ؛ وفي بعض الأحيان يتفوق أوبونتو لينكس في الأداء على هذا الهاردوير مقارنةً بـ ويندوز.

أتمنى أن تكون قد استفدت من الموضوع ، إن كنت تعرف أي شخص يُمكنه الإستفادة من هذه المعلومات، ارسل له رابط هذا المقال. إن أردت معرفة الموضوعات الجديدة بعد نشرها مباشرةً على موقع أبانوب حنا ، تابعني على يوتيوب و تيليجرام ، و فيسبوك ، و واتساب .

التصنيفات: برمجة
مشاركة:
الترجمات:  English (Benchmarking Ubuntu vs Windows on the same HP ZBook)