Enviado em 12/03/2012 - 09:54h
Olá, gostaria de saber as principais diferenças de performance entre system calls e funções de biblioteca no Linux (UNIX-like). Fiz alguns experimentos aqui (trabalho da univ.) e percebi que muitas vezes o uso de libcs ao invés de system calls diretamente é melhor em termos de tempo de execução, considerando que ambas realizem a mesma operação, como por exemplo, read/fread. Aí vem minha dúvida: porque que isso acontece? O meu primeiro instinto foi pensar o contrário, já que um acessa diretamente o kernel e o outro passa antes pela camada de libs. Cheguei a pensar que pode ter algo a ver com a mudança de contexto user-mode/kernel-mode, mas num consegui entender bem exatamente. Podem me dar algumas dicas?Atualizando o Passado: Linux no Lenovo G460 em 2025
aaPanel - Um Painel de Hospedagem Gratuito e Poderoso
O macete do Warsaw no Linux Mint e cia
Git config não aplica configurações
O que você quer para sua vida ao usar o Linux?
Visualizar arquivos em formato markdown (ex.: README.md) pelo terminal
Comprar um servidor nesse site é confiável? (5)
Exibir detalhes de vídeo no Caja (0)
Criar um servidor de arquivos local com o ubuntu server e o samba? (2)