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?Como extrair chaves TOTP 2FA a partir de QRCODE (Google Authenticator)
Linux em 2025: Segurança prática para o usuário
Desktop Linux em alta: novos apps, distros e privacidade marcam o sábado
IA chega ao desktop e impulsiona produtividade no mundo Linux
Novos apps de produtividade, avanços em IA e distros em ebulição agitam o universo Linux
Como instalar o Plex Media Server no Ubuntu
Digitando underscore com "shift" + "barra de espaços"
Como ativar a lixeira e recuperar aquivos deletados em um servidor Linux
Como mudar o nome de dispositivos Bluetooth via linha de comando
Instalação não está resolvendo as dependencias (0)
dpkg: erro: gatilho de arquivo duplicado chamado pelo arquivo de nome (5)
Captação de áudio no zorin linux começa a diminuir com o tempo (5)
Alternativas ao Multilogin para gerenciamento de múltiplas contas/prof... (0)