1. Este site usa cookies. Ao continuar a usar este site está a concordar com o nosso uso de cookies. Saber Mais.

Linux semaforos

Discussão em 'Programação' iniciada por tripas, 21 de Julho de 2009. (Respostas: 5; Visualizações: 1562)

  1. tripas

    tripas To fold or to FOLD?

    Ola,

    Preciso de um bom livro que explique como funcionam os semaforos ao nível do kernel, o que é que recomedam?

    Cumps
     
  2. blueomega

    blueomega Power Member

    so pra semaforos "Advanced Programming in the UNIX Environment" é demasiado(na net deves ter tudo o que precisas), mas este livro cobre tudo, podes olhar para ele como sendo a bíblia do genero
     
    Última edição: 21 de Julho de 2009
  3. zecapistolas

    zecapistolas Power Member

    Os semáforos do kernel, trata-se propriamente do que?!

    cumps :001:
     
  4. tripas

    tripas To fold or to FOLD?

    Saber como os vsemaforos estão implementados pelo kernel. Eu já estive a estudar num Livro (um tal de Professional Linux Kernel) e aquilo não explicava como é que (ao nível do kernel) a tarefa quando acabava (libertar o vsemaforo com o up) tratava de avisar a tarefa que estava a seguir para usa o recurso (protegido pelo vsemaforo).


    Nota: vsemaforo = vsemaphore, que é assim que é designado.
     
  5. blueomega

    blueomega Power Member

    a nivel de kernel de linux ha 2 tipos de locks principais, spinlocks e semáforos

    nos semáforos a nível básico, uma operação ganha acesso e bloqueia o recurso, so quando a operação liberta o recurso é que outros podem aceder. mais orientado pra comunicação entre processos


    com spinlocks existe um ciclo de verificação activa de verificação de quando o recurso fica livre. orientado a locks entre threads

    a nível básico spinlocks é uma espera activa e semáforos é um "mecanismo de sincronização".

    ha vantagens e desvantagens em usar ambos
     
  6. pedrosimoes

    pedrosimoes 1st Folding then Sex

    Entao isso sao duas vias diferentes para se programar em Unix?
     

Partilhar esta Página