Konference: Počítač SHARP MZ-800 a emulátory
Od: | Michal Hučík |
Datum: | 18.2.2012 20:36 |
Předmět: | Re: mzix |
Ahoj Martine,
o realokovatelnem kodu uz jsem kdysi taky uvazoval. U malych projektu to
snad neni takovy problem, ale u cehokoliv vetsiho by se bud v
pravidelnych intervalech musely v kodu udrzovat nejake orientacni
tabulky a nebo by pred startem programemu musela probehnout nejaka
alokacni inicializace, ktera by v podstate prepsala kod jeho kod - coz
by ovsem znamenalo realokovatelnost programu jen do chvile, nez dojde k
jeho spusteni, ale pak uz by zrejme musel zustat na stejne pozici.
Co se tyka swapovani - nebylo by efektnejsi udrzovat u kazdeho procesu
nejake info o datovem prostoru, ktery si alokuje a swapovat pak jen to
co je nezbytne?
Michal
Dne 18.2.2012 16:56, Fuzzy (sharpemu tu byla ta zakroucena vec pandora.cz) napsal(a):
> Obcas si taky pohravam s myslenkou udelat relokovatelne binarky, aby
> kazdy sebemensi proces nezabiral tech 32k.
> Nezkouseli jste nekdy nekdo (obecne) relokovat (jinak nerelokovatelny) z80
kod?
>
> Fuzzy
>
[2012/1 (125)] [2012/2 (34)] [2012/3 (57)] [2012/4 (46)] [2012/5 (40)] [2012/6 (44)] [2012/7 (64)] [2012/8 (57)] [2012/9 (32)] [2012/10 (55)] [2012/11 (25)] [2012/12 (63)]
[1999 (1)]
[2000 (168)]
[2001 (733)]
[2002 (459)]
[2003 (654)]
[2004 (224)]
[2005 (105)]
[2006 (182)]
[2007 (201)]
[2008 (294)]
[2009 (363)]
[2010 (782)]
[2011 (522)]
[2012 (642)]
[2013 (442)]