Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
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...
Nächste SlideShare
Wird geladen in …5
×

Goroutines vs threads

561 Aufrufe

Veröffentlicht am

  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

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

×