Я недавно обнаружил существование _nolock функций , и меня удивляет, как мало информации я могу найти по ним. Он говорит, что увеличивает производительность, но я не могу найти ни одного эталона. В нем также говорится, что они могут быть использованы в многопоточной программе, если программа имеет собственную блокировку, но что должно быть заблокировано? Должны ли все вызовы CRT проходить через одну и ту же блокировку? Один на функцию? Один на группу функций? Если да, что определяет группы?
Не могли бы вы указать мне некоторую подробную информацию об этих функциях? Спасибо: -)