Mecanismo da área de transferência do xwindow

Alguém pode explicar o mecanismo da área de transferência do xwindow para mim? Por exemplo, se eu fizer uma operação de abrir um arquivo do gedit e copiar o conteúdo desse arquivo usando ctrl + c. E então eu abro o vim e uso ctrl + v para colar o conteúdo no novo arquivo aberto. Eu sei que ele usará o buffer do xwindow para armazenar o conteúdo. Mas estou curioso para saber como funciona no nível do sistema. Mais especificamente, como o kernel linux subjacente precisa fazer para lidar com essa operação de copiar e colar? Existe alguma chamada do sistema relacionada a esta operação? Obrigad

questionAnswers(1)

yourAnswerToTheQuestion