Да я вроде бы все конкурсные статьи читал ... статью про локи помню, голосовал да же за нее, но насколько я помню там было про то как делать локи ограниченного действия для списоков и таблиц.... надо будет перечитать, возможно там дейсттвительно это было ... всего в памяти не удержишь
просто создается свой локер и используется в нужном месте, если нужно ограничить какое-то определенное действие, чтоб в многопотоке не получить чего-то плохое