btsync говно по двум причинам: 1. проприетарно 2. зачем-то делает это: mmap(NULL, 8392704, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_ANONYMOUS|MAP_STACK, -1, 0) офк если бы не PaX, я бы этого даже не заметил
лучше написать своё, я бы недоверял проприетарщине, особенно если мои данные будут разлетаться по куче сторонних, несвязанных с конторой-производителем, машин
@kurkuma Оно анонимным ммапом создает RWX-страницы. Обычно это используется если внутри там какая-то виртуальная машина, распаковка бинарников в рантайме, или JIT-компилятор.