[osytrac] performance testy mallocy

  • From: Jaroslav Keznikl <jaroslav.keznikl@xxxxxxxxx>
  • To: osytrac@xxxxxxxxxxxxx
  • Date: Thu, 19 Feb 2009 00:50:33 +0100

Ahoj jirko, tak jsem zjistil ze pri rozsirovani heapu se jeste spoustel check celyho heapu, rpot ty hodnoty rostly... ale chtel jsem jeste pripomenout co jsem psal pred tim. Jak je videt, vsechny 4 strategie jsou porad stejny (i best fit) nezavisle na poctu volnych bloku , chtelo by to tu prvni fazi malinko predelat. Nejlip naalokovat random velikostma celej heap, pak s tim michat konstantnima velikostma a u toho merit cas malloc+free (po definovanej pocet cyklu nebu tak nejak) a pak pomalu dealokovat a merit zas oboje.


co myslis?

protoze takhle je first fit porad stejne rychlej coz mi prijde jako blbost, to by melo linearne rust v zavislosti na poctu volnych bloku... no zkus se nad tim jeste zamyslet...rano si dame vedet...

za ten heap check se omlouvam, nastesti celej tenhle mail se tyka jen prvni faze

Brou
Jarda

osy@xxxxxxxxxxxxxxxxxxxxxx napsal(a):
User keznikl commited new revision (267):
[KOMENTARE] okomentovani alokatoru kernel heapu. Snad by to melo byt vsechno.

View revision changes on web: http://elvys.farm.particle.cz/osy/changeset/267


Other related posts:

  • » [osytrac] performance testy mallocy - Jaroslav Keznikl