Spotkanie Poznań JUG: sizeof(new Object()): how much memory objects take on JVMs and when this may matter [08.05.2012]

6 views
Skip to first unread message

adudczak

unread,
Apr 24, 2012, 5:01:12 PM4/24/12
to Poznań Java User Group
Cześć,

Zapraszamy wszystkich na kolejne spotkanie Poznań JUG, które odbędzie
się we wtorek (08.05.2012) o godzinie 18:00 w siedzibie Cognifide (ul.
Murawa 12-18). Dawid Weiss poprowadzi prezentację pt. "sizeof(new
Object()). sizeof(new Object()): how much memory objects take on JVMs
and when this may matter". Osoby które zdecydują się uczestniczyć w
spotkaniu powinny się zarejestrować [http://oiola.com/e/942-spotkanie-
poznan-jug-sizeofnew-object-accessing-storage-layer-in-modern/reg/].

A oto streszczenie nadesłane przez Dawida:
"I had a dream. In that dream I saw Java objects, including their
fields, headers and paddings.
As they were laid out in physical memory. All aligned, but not
equal.The time has come to make this dream come true -- to break the
barriers of abstraction and touch the bare metal of objects'
existence.

After this presentation you should know what the cost of creating
objects (and fields) is, how to estimate the memory occupied (and
required) for a set of objects and how physical memory layout can
severely degrade performance of a multi threaded application even if
everything seems fine at the source code level."

Dawid Weiss dr inż., jest programistą, który ma doświadczenie zarówno
w projektach naukowych jak i komercyjnych, realizowanych w Javie, ale
również w Ruby, Pythonie, Assemblerze czy C# . Jest współtwórcą
Carrot2 (http://carrot2.org), narzędzia służącego do grupowania
wyników zapytań oraz współzałożycielem firmy Carrot-Search (http://
carrot-search.com).

pozdrawiam
Adam

Dawid Weiss

unread,
Apr 24, 2012, 5:05:07 PM4/24/12
to jug-p...@googlegroups.com
> również w Ruby, Pythonie, Assemblerze czy C# . Jest współtwórcą

Zastrzezenie: z tym pythonem to Adam przesadzil :) Zawsze chcialem cos
napisac, ale jakos w ruby szybciej...

Dawid

adudczak

unread,
Apr 24, 2012, 5:06:20 PM4/24/12
to Poznań Java User Group
I kolejny mit upadł ;-)

ad

Dawid Weiss

unread,
Apr 24, 2012, 5:15:39 PM4/24/12
to jug-p...@googlegroups.com
> I kolejny mit upadł ;-)

Wiesz... zapomniales o Basicu, javascripcie, actionscripcie, no i
programatorze mojej pralki...

Dawid

Leszek Ciesielski

unread,
Apr 25, 2012, 3:20:14 AM4/25/12
to jug-p...@googlegroups.com
Oj, a Python już poszedł na oficjalne serwisy z newsami, nawet na
http://planet.python.org/ . Wtopa, wtopa...

2012/4/24 Dawid Weiss <dawid...@cs.put.poznan.pl>:

Dawid Weiss

unread,
Apr 25, 2012, 3:33:08 AM4/25/12
to jug-p...@googlegroups.com
No nic, pozostaje się nauczyć do tego wtorku...

D.

2012/4/25 Leszek Ciesielski <sko...@gmail.com>:
> --
> Otrzymujesz tę wiadomość, ponieważ subskrybujesz grupę dyskusyjną Google o nazwie "Poznań Java User Group".
>
> Aby zamieszczać posty w tej grupie, wyślij e-mail na adres jug-p...@googlegroups.com.
> Aby anulować subskrypcję tej grupy, wyślij e-mail na adres jug-poznan+...@googlegroups.com.
> Aby uzyskać więcej informacji, odwiedź tę grupę pod adresem http://groups.google.com/group/jug-poznan?hl=pl.
>

Adam Parchimowicz

unread,
Apr 25, 2012, 3:58:13 AM4/25/12
to jug-p...@googlegroups.com
2012/4/25 Dawid Weiss <dawid...@cs.put.poznan.pl>

No nic, pozostaje się nauczyć do tego wtorku...
--
GeeCON - Let's move the Java world!
Visit our blog! blog.geecon.org
Adam Parchimowicz
mobile: +48 791 888 072
skype: methinks.p
twitter: @theadam
website: www.geecon.org

Help promote GeeCON! Put our banners on your website: http://geecon.org/banners

Dawid Weiss

unread,
Apr 25, 2012, 4:04:51 AM4/25/12
to jug-p...@googlegroups.com
Bardziej pasuje mi ta:
http://www.amazon.com/Gray-Hat-Python-Programming-Engineers/dp/1593271921

D.

2012/4/25 Adam Parchimowicz <adam.par...@geecon.org>:
Reply all
Reply to author
Forward
0 new messages