Initiering av backend-körtid för enhet#2. Var snäll och ha tålamod...

Publicerad kl · författare:Dokument lösenord återställning master

Detta felmeddelande indikerar att det inte finns tillräckligt med minne vid initiering av enheten (som GPU), vilket gör att OpenCL-kommandot clEnqueueNDRangeKernel () misslyckas med minnesallokering ( CL_MEM_OBJECT_ALLOCATION_FAILURE ). Detta är vanligtvis relaterat till otillräckligt tillgängligt minne för GPU:n, vilket kan bero på följande skäl:

Orsaksanalys

  1. Otillräckligt GPU-minne : Din GPU har inte tillräckligt med videominne för att hantera uppgifter som krävs av Hashcat eller andra verktyg. Till exempel, när du försöker knäcka en mycket stor hashfil eller använder en mycket hög krackstyrka, ökar minneskraven avsevärt.

  2. Andra processer tar upp GPU-minne : Det kan finnas andra processer som körs på din GPU, som tar upp mycket videominne, vilket gör att Hashcat inte kan allokera tillräckligt med minne.

  3. Problem med GPU-drivrutinen : Ibland är GPU-drivrutinversioner inkompatibla eller har buggar, vilket kan orsaka problem med minneshantering. Uppdatering av drivrutinen kan hjälpa till att lösa detta problem.

  4. Begränsningar för minnesallokering : Vissa OpenCL-implementeringar kan ha storleksgränser för enskilda minnesallokeringar. Om ett enda minnesblock som krävs för din uppgift överstiger denna gräns, kommer minnesallokeringsfel också att uppstå.

Lösning

  1. Minska attackparametrarna :

    • Minska batchstorleken ( - -workload-profile eller -n och -u parametrar) för att minska minnesanvändningen.

    • Kör med en mindre hashlista eller dela upp en stor fil i mindre delar.

  2. Stäng av andra processer som tar upp GPU :

    • Bekräfta att inga andra processer använder GPU. Du kan använda Task Manager (Windows) eller nvidia-smi (Linux/Windows, för NVIDIA GPU:er) för att kontrollera aktuell minnesanvändning.

  3. Justera enhetsval :

    • Välj olika enheter (om det finns flera GPU:er) genom att använda parametrarna -d .

  4. Uppdatera eller installera om GPU-drivrutinen :

    • Se till att din GPU-drivrutin är den senaste versionen, särskilt när du använder en nyare GPU-eller operativsystemversion.

  5. Använd ett lägre hashalgoritmläge :

    • Använd ett lägre läge (om tillämpligt) kan minska minnesbehovet.

  6. Lägg till mer fysiskt minne :

    • Om du har flera GPU:er, överväg att lägga till fysiskt minne eller byta till en GPU med mer minne.

Genom att prova ovanstående metoder bör du kunna hitta en lämplig lösning för att hantera problemet med otillräckligt minne.

Föregående:[Erfarenhetsdelning ] Hashfilen är tom eller korrupt. Vad betyder det att rapportera ett fel?
Nästa:[Populärvetenskap] Hur många kombinationer av alla 14-siffriga lösenord finns det, och hur lång tid tar det att lösa dem?
  • Fokusera på Word, Excel, PPT, PDF, RAR, ZIP, 7Z, komprimerade paket, Office krypterade filer upplåsning och dekryptering
  • Vi förser användare med högkvalitativ filkomprimerad paket lösenordsåterställning, PDF-upplåsning Word lösenordsåterställning
  • Upphovsrätt © Document Password Recovery Master Dekrypteringsplattform online