threadlets.. o que são?


Quando se achava que não se poderia inventar nada mais sobre threads, eis que vem o Ingo (Molnar) e implementa algo fundamentalmente novo e elegante.

Leitura obrigatória: Linux: Syslets & Threadlets | KernelTrap

Um pequeno resumo:

‘threadlets’ are basically the user-space equivalent of syslets:
small functions of execution that the kernel attempts to execute
without scheduling. If the threadlet blocks, the kernel creates a real
thread from it, and execution continues in that thread. The ‘head’
context (the context that never blocks) returns to the original
function that called the threadlet.

Enjoy!

This entry was posted in Uncategorized. Bookmark the permalink.

One Response to threadlets.. o que são?

  1. Rodrigo says:

    Notícia muito boa… é uma funcionalidade incrível essa, mas meio longe de ser implementada em nosso ambiente, porém é de se pensar…

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s