Resultados da pesquisa a pedido "system-calls"
Alguém pode entender como o gettimeofday funciona?
gettimeofday é um syscall de x86-86 de acordo comesta págin [http://syscalls.kernelgrok.com/] (basta pesquisargettimeofday na caixa) int gettimeofday(struct timeval *tv, struct timezone *tz);Eu pensei que os desastres deviam ser fáceis, basta ...
Se o fechamento (2) falhar com a EIO, o descritor de arquivo ainda será excluído?
Se uma chamada de sistema fechada (2) falhar com a EIO, o descritor de arquivo ainda será excluíd Se sim, não é possível lidar com um erro falso de E / S tentando novamente mais tarde? Se não, como evitar um vazamento de descritor de arquivo?
Diferença entre nice e setpriority no unix
Estou tentando implementar um sabor diferente do comando 'nice' do unix em C. Vi as definições de chamada de sistema nice () e chamada de setpriority (). A chamada nice () apenas aumenta / diminui a prioridade do processo. Se eu quiser definir a ...
Como alguém programaticamente determina se a chamada do sistema de gravação é atômica em um arquivo específic
Em alguns casos, o codificador não pode confiar que as chamadas do sistema sejam atômicas, por exemplo, se o arquivo estiver em um sistema de arquivos NFS. (c.f. isão geral do @NFS, FAQ e documentos HOWTO [http://nfs.sourceforge.net/#faq_a9] ). ...
Como o sched_setaffinity () funciona?
Estou tentando entender como o linux syscall sched_setaffinity () funciona. Este é um seguimento da minha perguntaaqu [https://stackoverflow.com/questions/663958/how-to-control-which-core-a-process-runs-on] . Eu tenhoeste ...
Como fazer uma chamada de sistema de outra chamada de sistema no espaço do kernel
Sou novo no desenvolvimento de kernel Linux. Eu implementei uma chamada de sistema, digamos my_pid, no kernel 2.6 do linux. Quero fazer uma chamada de sistema getpid na minha chamada de sistema. Como eu posso fazer isso Eu quero algo ...
como adicionar uma chamada / utilidade do sistema no xv6
Pode alguém me dizer / apontar qualquer referência sobre como adicionar uma chamada / utilidade do sistema no XV6 pesquisa exaustiva no google foi inútil e o hacking da maneira mais difícil também não foi produtivo até agor o livro de ...
Algum benefício em usar a macro WEXITSTATUS em C sobre a divisão por 256 no status exit (
Eu estava fazendo um exercício para a universidade onde tive que retornar um valor com saída, esse valor era realmente uma contagem de alguma coisa. Isso pode estar acima de 255 (o qual exit () não pode manipular), mas o professor sugeriu o uso ...
Como recuperar o nome de usuário da ID do usuário
Estou implementando o (ls) no Unix enquanto aprende com um livro. Durante a parte de codificação da minha implementação do (ls) comando com o (- l) sinalizador, Vejo que preciso solicitar os nomes de usuário e grupo do arquivo. Até agora, tenho ...
Onde está o método clone () no sched.h no Mac OS X
Eu não consigo acharclone() nosched.h arquivo de cabeçalho. Onde está o Mac OS X?