Cuprins:
Definiție - Ce înseamnă Deadlock?
În calculul general, un impas este o situație în care două programe sau procese diferite depind unul de celălalt pentru finalizare, fie pentru că ambele folosesc aceleași resurse, fie din cauza unor indicii eronate sau a altor probleme.
Techopedia explică Deadlock
Sistemele de operare moderne folosesc diverse fire și multitasking pentru programe și procese. Există anumite situații în care sistemul de operare nu reușește să gestioneze un impas, determinând blocarea sau înghețarea proceselor. Abordarea acestui aspect este o parte majoră a ingineriei software. De exemplu, poate exista o situație în care două fire încep și solicită resurse unul de la celălalt și niciuna nu poate merge mai departe. Acest lucru va necesita o observație semnificativă a proceselor și a modificărilor care vor funcționa în jurul acestor momente.
