Seminários sobre Software Livre - IC-UNICAMP Interfaces entre Kernel Space <> User Space
Helen Fornazier Local: Sala 353 (IC-3.5) Data/horário: Quarta-feira, 10 de maio de 2017, às 16h00 Resumo: No fundo tudo se resume à chamada de sistemas, mesmo assim conseguimos identificar diversos mecanismos utilizados na iteração entre o Kernel e o User space utilizadas em diversas APIs do Kernel, i.e. a forma que o User space requisita ao Kernel um certo tamanho de imagem da webcam (utilizando IOCTLs) é diferente de como adicionar uma nova rota na tabela de roteamento (NetLink). Neste seminário, Helen vai apresentar alguns desses principais mecanismos, abordando read/write, IOCTLs, NetLinks, signals e interfaces baseadas em sistemas de arquivos (procfs, sysfs, configfs). Sobre a palestrante: Graduada em Ciência da Computação pela Unicamp, em Engenharia com ênfase em sistemas embarcados pela Télécom Paristech e em sistemas wireless pela Universidade Pierre e Marie-Curie. Participou do programa Outreachy no Linux Kernel e atualmente trabalha como desenvolvedora no time de Kernel da Collabora. Seus trabalhos mais recentes incluem os subsistemas de ASoC, NVMe e Video4Linux. Informações sobre outras palestras: http://www.ic.unicamp.br/~islene/1s2017-mc039/ -- Profa. Islene Calciolari Garcia Instituto de Computação -- Unicamp http://www.ic.unicamp.br/~islene
