Ce diaporama a bien été signalé.
Nous utilisons votre profil LinkedIn et vos données d’activité pour vous proposer des publicités personnalisées et pertinentes. Vous pouvez changer vos préférences de publicités à tout moment.
goroutines vs. threads
por Leonardo Eloy
http://bit.ly/AprendizadoEmergente
Três Diferenças
• Consumo de Memória
• Criação e Remoção
• Custos na Troca de Contexto
Consumo de Memória
1Mb
Thread de SO
2Kb
goroutine
Criação e Remoção
VM
SO
VM
Custos na Troca de Contexto
VM
SO
Salvar 16 Registradores
VM
Salvar 3 registradores
Bibliografia
• http://blog.nindalf.com/how-goroutines-work/
• http://www.goinggo.net/2014/01/concurrency-goroutines-and-
g...
Prochain SlideShare
Chargement dans…5
×

Goroutines vs threads

567 vues

Publié le

  • Soyez le premier à commenter

  • Soyez le premier à aimer ceci

Goroutines vs threads

  1. 1. goroutines vs. threads por Leonardo Eloy http://bit.ly/AprendizadoEmergente
  2. 2. Três Diferenças • Consumo de Memória • Criação e Remoção • Custos na Troca de Contexto
  3. 3. Consumo de Memória 1Mb Thread de SO 2Kb goroutine
  4. 4. Criação e Remoção VM SO VM
  5. 5. Custos na Troca de Contexto VM SO Salvar 16 Registradores VM Salvar 3 registradores
  6. 6. Bibliografia • http://blog.nindalf.com/how-goroutines-work/ • http://www.goinggo.net/2014/01/concurrency-goroutines-and- gomaxprocs.html

×