Hierdie foutboodskap dui aan dat daar onvoldoende geheue is wanneer die toestel (soos die GPU) geïnisialiseer Word, wat veroorsaak dat die OpenCL-opdrag clEnqueueNDRangeKernel () geheuetoewysingsmislukking ( CL_MEM_OBJECT_ALLOCATION_FAILURE ). Dit hou gewoonlik verband met onvoldoende beskikbare geheue vir die GPU, moontlik as gevolg van die volgende redes:
Onvoldoende GPU-geheue : Jou GPU het nie genoeg geheue om take te hanteer wat deur Hashcat of ander gereedskap vereis Word nie. Byvoorbeeld, wanneer jy probeer om 'n baie groot hash-lêer te kraak of' n baie hoë kraaksterkte gebruik, sal die geheuevereistes aansienlik toeneem.
Ander prosesse neem GPU-geheue in beslag : Daar kan ander prosesse op jou GPU wees wat baie videogeheue in beslag neem, wat veroorsaak dat Hashcat nie genoeg geheue kan toewys nie.
GPU-bestuurderprobleem : Soms is die GPU-bestuurderweergawe onversoenbaar of het foute, wat geheuebestuursprobleme kan veroorsaak. Die opdatering van die bestuurder kan help om hierdie probleem op te los.
Geheuetoewysingsbeperkings : Sommige OpenCL-implementerings kan groottebeperkings vir individuele geheuetoewysings hê. As u taak' n enkele geheueblok benodig wat hierdie limiet oorskry, sal geheue toekenning misluk.
Verminder aanvalsparameters :
Verminder bondelgrootte ( - -workload-profile of -n en -u parameters) om geheuegebruik te verminder.
Loop met 'n kleiner hash lys of verdeel' n groot lêer in kleiner dele.
Sluit ander prosesse wat die GPU opneem :
Bevestig dat geen ander prosesse die GPU gebruik nie. Jy kan Taakbestuurder (Windows) of nvidia-smi (Linux/Windows, vir nvidia GPU's) gebruik om huidige geheuegebruik na te gaan.
Pas toestelkeuse aan :
Kies verskillende toestelle (indien daar verskeie GPU's is) deur die -d parameters te gebruik.
Dateer of herinstalleer die GPU-bestuurder :
Maak seker dat jou GPU-bestuurder is die nuutste weergawe, veral wanneer' n nuwer GPU of bedryfstelselweergawe gebruik Word.
Gebruik 'n laer hash-algoritmemodus :
Die gebruik van' n laer modus (indien van toepassing) kan geheuevereistes verminder.
Voeg meer fisiese geheue by :
As jy verskeie GPU's het, oorweeg dit om fisiese geheue by te voeg of te ruil na' n GPU met meer geheue.
Deur die bogenoemde metodes te probeer, behoort jy' n geskikte oplossing te kan vind om die probleem van onvoldoende geheue te hanteer.