🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #153405

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

#153405
From: adudczak
Date: Tue, 24 Apr 2012 21:02
34 lines
3012 bytes
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, Poznań). 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ć tutaj [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 Dudczak
Technical Details
Message-ID: <76124999-8974-4a55-8837-bae1f997341e@21g2000vbh.googlegroups.com>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin2!goblin.stu.neva.ru!feed.news.qwest.net!mpls-nntp-01.inet.qwest.net!216.196.98.143.MISMATCH!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!21g2000vbh.googlegroups.com!not-for-mail

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!goblin2!goblin.stu.neva.ru!feed.news.qwest.net!mpls-nntp-01.inet.qwest.net!216.196.98.143.MISMATCH!border4.nntp.dca.giganews.com!border2.nntp.dca.giganews.com!nntp.giganews.com!postnews.google.com!21g2000vbh.googlegroups.com!not-for-mail
From: adudczak <adudczak@gmail.com>
Newsgroups: pl.comp.lang.java
Subject: Spotkanie Poznań JUG: sizeof(new Object()): how
 much memory objects take on JVMs and when this may matter [08.05.2012]
Date: Tue, 24 Apr 2012 14:02:53 -0700 (PDT)
Organization: http://groups.google.com
Lines: 36
Message-ID: <76124999-8974-4a55-8837-bae1f997341e@21g2000vbh.googlegroups.com>
NNTP-Posting-Host: 79.173.22.214
Mime-Version: 1.0
X-Trace: posting.google.com 1335301498 7424 127.0.0.1 (24 Apr 2012 21:04:58 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Tue, 24 Apr 2012 21:04:58 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: 21g2000vbh.googlegroups.com; posting-host=79.173.22.214; posting-account=XS0dvAoAAABsojvYX_yC4EYw08ft5uYd
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/535.19 (KHTML, like Gecko) Ubuntu/12.04 Chromium/18.0.1025.151 Chrome/18.0.1025.151 Safari/535.19,gzip(gfe)
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit