У дома развитие Какво е заключване (при изчисляване)? - определение от техопедия

Какво е заключване (при изчисляване)? - определение от техопедия

Съдържание:

Anonim

Определение - Какво означава Lock?

Заключването е механизъм, използван за синхронизиране на различни нишки за обработка, с зададени ограничения, за да се избегне неограничена достъпност на определен ресурс в изчислителна среда. Това е метод, предназначен да организира достъп чрез прилагане на политики за едновременно управление.


Ключалките обикновено са препоръчителни, което означава, че нишката работи съвместно с други нишки, за да придобие ключалката, преди да й бъде осигурена достъпност до данните, които пита. Задължителните заключения се прилагат и от някои системи, когато изключение възниква в резултат на неоторизиран достъп до източник в състояние на заключване.


Известен също като заключване.

Техопедия обяснява Lock

Заключването има проста форма, наречена семафор, при която няма солидна разлика между споделен режим, само за четене и изключителен режим на четене / запис. Споделеният режим има много форми, включително изключителни, намерени за изключване и намерения за надстройка. Тези форми се прилагат в много компютърни системи.


Съществува и друг метод за класифициране на бравите, който зависи от използваната техника за заключване, за да се избегне достъп до непредвидената нишка. Общата техника на заключване блокира изпълнението на нишка изцяло, докато нишката придобие заключването, докато спинлокът казва на нишката да замрази опитите за достъп, докато не придобие ключалката.

Какво е заключване (при изчисляване)? - определение от техопедия