У меня есть код, в котором я часто копирую большой блок памяти, часто после внесения в него только очень небольших изменений.
Я внедрил систему, которая отслеживает изменения, но я подумал, что было бы неплохо, если бы можно было сказать ОС, чтобы сделать "копирование на запись" в памяти, и пусть это касается только создания копии из тех частей, которые меняются. Однако, в то время как Linux делает копию на запись, например, когда fork() ing, я не могу найти способ контролировать это и делать это сам.