Inicjalizacja środowiska uruchomieniowego zaplecza dla urządzenia nr 2. Proszę o cierpliwość...

Ten komunikat błędu wskazuje, że podczas inicjalizacji urządzenia (takiego jak procesor graficzny) wystąpiła niewystarczająca pamięć, co spowodowało awarię alokacji pamięci w poleceniu OpenCL clEnqueueNDRangeKernel () ( CL_MEM_OBJECT_ALLOCATION_FAILURE ). Zazwyczaj jest to związane z niewystarczającą dostępną pamięcią procesora graficznego, prawdopodobnie z następujących powodów:

Analiza przyczyny

  1. Niewystarczająca pamięć graficzna : Twój procesor graficzny nie ma wystarczającej ilości pamięci wideo do wykonywania zadań wymaganych przez Hashcat lub inne narzędzia. Na przykład, gdy próbujesz złamać bardzo duży plik skrótu lub użyjesz bardzo wysokiej siły łamania, wymagania dotyczące pamięci wideo znacznie wzrosną.

  2. Inne procesy zajmują pamięć procesora graficznego : Na procesorze graficznym mogą działać inne procesy, które zajmują dużo pamięci wideo, co powoduje, że Hashcat nie może przydzielić wystarczającej ilości pamięci.

  3. Problemy ze sterownikami GPU : Czasami wersje sterowników GPU są niekompatybilne lub występują błędy, które mogą powodować problemy z zarządzaniem pamięcią. Aktualizacja sterownika może pomóc rozwiązać ten problem.

  4. Ograniczenia alokacji pamięci : Niektóre implementacje OpenCL mogą mieć ograniczenia wielkości dla pojedynczych alokacji pamięci. Jeśli zadanie wymaga pojedynczego bloku pamięci przekraczającego ten limit, alokacja pamięci również się nie powiedzie.

Rozwiązanie

  1. Zmniejsz parametry ataku :

    • Zmniejsz rozmiar partii ( - -workload-profile lub -n i -u parametry), aby zmniejszyć wykorzystanie pamięci wideo.

    • Uruchom z mniejszą listą skrótów lub dzieląc duży plik na mniejsze części.

  2. Zamknij inne procesy zajmujące procesor graficzny :

    • Potwierdź, że żaden inny proces nie używa procesora graficznego. Możesz użyć Menedżera zadań (Windows) lub nvidia-smi (Linux/Windows, dla procesorów graficznych NVIDIA), aby sprawdzić aktualne zużycie pamięci wideo.

  3. Dostosuj wybór urządzenia :

    • Wybierz różne urządzenia (jeśli jest wiele procesorów graficznych), używając parametrów -d .

  4. Zaktualizuj lub ponownie zainstaluj sterownik procesora graficznego :

    • Upewnij się, że sterownik procesora graficznego jest najnowszą wersją, szczególnie jeśli używasz nowszej wersji procesora graficznego lub systemu operacyjnego.

  5. Użyj niższego trybu algorytmu skrótu :

    • Używanie niższego trybu (jeśli ma zastosowanie) może zmniejszyć wymagania dotyczące pamięci.

  6. Dodaj więcej pamięci fizycznej :

    • Jeśli masz wiele procesorów graficznych, rozważ dodanie pamięci fizycznej lub wymianę na procesor graficzny z większą pamięcią.

Wypróbując powyższe metody, powinieneś być w stanie znaleźć odpowiednie rozwiązanie problemu z niewystarczającą ilością pamięci.

Poprzedni:[Udostępnianie doświadczeń] Co oznacza błąd „ hashfile jest pusty lub uszkodzony ”?
Następny:[Nauka] Ile jest możliwych 14-cyfrowych kombinacji haseł i ile czasu zajmie ich złamanie?
  • Skoncentruj się na Word, Excel, PPT, PDF, RAR, ZIP, 7Z, skompresowanych pakietach, odblokowywaniu i odszyfrowaniu zaszyfrowanych plików Office
  • Zapewniamy użytkownikom wysokiej jakości odzyskiwanie hasła pakietu skompresowanego pliku, odblokowanie pliku PDF i odzyskiwanie hasła Word
  • Prawa autorskie © Mistrz odzyskiwania hasła dokumentu Platforma odszyfrowania online