DRUG no. 11

Miejsce: Chełmońskiego 12, budynek P-6, sala 12.
Czas: Drugi wtorek września tj. 12.10.2010 o godzinie 19.

Niniejszym otwieram propozycje tematów.

No to ja mogę powiedzieć o tych pluginach do wersjonowania, aczkolwiek lojalnie ostrzegam, że pewnie prezentacja będzie miała formę szczątkową :slight_smile:

I jeszcze mam dobry temat na część nieoficjalną, ale nie chcę o tym pisać na forum :slight_smile:

Na podsumowanie dzisiejszej rozmowy:

A ja przytoczę coś, co właśnie znalazłem apropos naszej dyskusji o wątkach w Javie: http://www2.sys-con.com/itsg/virtualcd/Java/archives/0306/gal/index.html . W szczególności polecam urywek “The native OS threads model greatly influences Java application performance because, on Solaris and other platforms, Java threads get mapped directly onto operating system native threads.”

I co, łyso? :wink:

I jeszcze o wątkach w Erlangu, które (surprise, surprise) też używają OS threads: http://stackoverflow.com/questions/605183/how-if-at-all-do-erlang-processes-map-to-kernel-threads

Co do Erlanga, jedynym zaskoczeniem jest słowo “usually”, bo mówiłem, że natywnych wątków jest tyle ile rdzeni i maszyna wirtualna rozdziela zadania między nimi tak jakby robiła to na fizycznych rdzeniach.

Ale z Javą przyznaję rację, bo myślałem, że wygląda to tam trochę inaczej i VM ma trochę więcej kontroli nad tym co się gdzie wykonuje.