p04 - manejo de memorias y administración de recursos
TRANSCRIPT
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 1/35
LDUPLPVPN RNCLPÌEDLEN DOELNDOC
VDL@O@ RXNGFULNDOC LDPFX@LUELRCLDOXLO FD
LDJFDLFXÁO \ PFEDNCNJÁOU OWOD[O@OU
OX_VLPFEPVXO @F ENARVPO@NXFU
DNAHXF @F CNU LDPFJXODPFU;
XVÁ[ OCEÏDPOXO XNHFXPN
WÏ[_VF[ DLENCÏU KFUÛUAODVFC [FXÕD MFXDÏD@F[ OCFKOD@XN XOÛC
GFEMO;
?0$26$82??
RXÏEPLEO 0AODLRVCOELÕD @F AFANXLOU \O@ALDLUPXOELÕD @F XFEVXUNU @F
VD ALEXNENDPXNCO@NXRLE?7G=::O
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 2/35
8
Pohco `f endpfdl`nNHKFPLWNU $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 5
J FDFXOCFU $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 5
F URFEÁGLENU $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 5
LDPXN@VEELÕD $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 0
AOXE N PFÕ XLE N $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 0
AFANXLOU $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 0
Eoxoepfxáupleou `f vdo afanxlo $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 6
Endgljvxoelõd jfdfxoc `f pfxaldocfu `f vdo afanxlo $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 6
MA 7??7 ! EANU UXOA @F RXNRÕULPN JFDFXOC @F 8I ] =$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 6
Eoxoepfxáupleou Rxldelrocfu $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 7
Endgljvxoelõd `f Pfxaldocfu $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 7
Nrfxoelõd `f Fuexlpvxo $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 7
Nrfxoelõd `f Cfepvxo $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 7 OP8=E?7 ! FFRXNA ROXOCFCO ?7I -8I ] =, $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ :
Eoxoepfxáupleou Rxldelrocfu $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ :
Endgljvxoelõd `f Pfxaldocfu $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ :
Nrfxoelõd `f Fuexlpvxo $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ =
Nrfxoelõd `f Cfepvxo $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ <
OP86867 ― FFRXNA END URL $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ?2
Endgljvxoelõd `f pfxaldocfu $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ?2
@fuexlrelõd `f co Ldpfxgoef Ufxloc $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ?2
@fuexlrelõd Gvdelndoc $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ??
Xfjlupxn UPOPVU $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ?8
Ufe vfdelo `f Fue xl pvx o $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ?8
Ufe vfdelo `f Cfe pvx o $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ?0
R XNPNENCN @F ENAVDLEOELÕD URL $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ?6
Endgljvxoelõd `fc Aõ`vcn AUUR fd an`n URL Aofupxn `fc RLE?7G=::O$ $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ?7
Enavdleoelõd fdpxf RLE?7G=::O | afanxlo OP86867 $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ ?7
ENDECVULNDFU $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 56
XFGFXFDELOU $$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ 56
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 3/35
5
Nhkfplwnu
Jfdfxocfu
@lufÿox vd eõ`ljn `f rxnjxoaoelõd fd cfdjvokf fduoahco`nx roxo larcfafdpoxcn fd vd alexnendpxnco`nx RLE?7G=::O$ Nrfxox cnu `lwfxunu aõ`vcnu xfevxulwnu qvf ngxfef fc alexnendpxnco`nx RLE?7G=::O roxo co jfuplõd `f vd ulupfao | `ox
vdo uncvelõd o rxnhcfaou `fgldl`nu$ Endpxncox cnu rxnefunu `f fuexlpvxo | cfepvxo `f afanxlou f}pfxdou oc alexnendpxnco`nx o pxowìu `f hvufu `f
`lxfeelndoalfdpn | `f `opnu roxocfcn$ Fkfevpox rxnefunu `f fuexlpvxo | cfepvxo `f vdo afanxlo ufxloc f}pfxdo af`lodpf fc vun `f vd rxnpnencn `f enavdleoelõd
URL$ Aodlrvcox eodocfu `f o`qvlulelõd `f ufÿocfu odocõjleou roxo uv endwfxulõd `ljlpoc$ @lufÿox vdo MγEL -ldpfxgoef mvaodn!alexnendpxnco`nx, fd co evoc fc vuvoxln rvf`o nhufxwox cnu xfuvcpo`nu$
Furfeáglenu
Jfuplndox rxnefunu end fc vun `f vd alexnendpxnco`nx RLE?7G=::O$ Endgljvxox | endpxncox fc O@E qvf ngxfef fc alexnendpxnco`nx RLE?7G=::O# ouá enan co jfuplõd `f cnu `lwfxunu eodocfu `f
o`qvlulelõd `f ufÿocfu odocõjleou rxfwln o uv endwfxulõd `ljlpoc$ O`aldlupxox cnu rvfxpnu `fc alexnendpxnco`nx RLE?7G=::O roxo fc endpxnc `f cnu rxnefunu `f fuexlpvxo | cfepvxo fd
afanxlou UXOA | FFRXNA roxocfcou$ Endgljvxox fc aõ`vcn AUUR fd an`n URL `fc alexnendpxnco`nx RLE?7G=::O# end fc evoc uf fkfevpoxod cnu rxnefunu `f
fuexlpvxo | `f cfepvxo `f vdo afanxlo ufxloc end rxnpnencn `f enavdleoelõd URL$ @lufÿox vd MγEL fd fc evoc fc vuvoxln rn`xï `fel`lx fc an`n `f nrfxoelõd `fc ulupfao# fu `felx# an`n FUEXLPVXO n
an`n CFEPVXO fd cou afanxlou$ Endpxncox vd aõ`vcn CE@ enan roxpf `f co MγEL# roxo anupxox oc vuvoxln fc wocnx `f cou af`lelndfu xfocl{o`ou o roxplx `f
co endwfxulõd Odocõjleo!@ljlpoc$
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 4/35
0
Ldpxn`veelõd
Fupf xfrnxpf plfdf enan gld `fuexlhlx cnu xfuvcpo`nu nhpfdl`nu o roxplx `fc `fuoxxnccn `f fupo rxïepleo# qvf
enan hlfd uf mo rvdpvocl{o`n fd cnu nhkfplwnu# uf `fuoxxnccõ vd ulupfao ufdunxloc ev|o gvdelõd ufo `ox o endnefx co aojdlpv``f cou woxlohcfu gáuleou `f pfarfxopvxo# cv{ | eoarn aojdìplen af`lodpf fc vun `f elfxpnu pxodu`vepnxfu | ufdunxfu qvfevarcod co gvdelõd `f jfdfxox vdo ufÿoc odocõjleo co evoc xfurnd`o o cnu fupáavcnu `f cou woxlohcfu gáuleou o af`lx$ @lemouo`qvlulelõd `f ufÿocfu ufxïd rxnefuo`ou rnx vd alexnendpxnco`nx RLE?7G=::O# | qvf end fc vun `f uvu xfevxunu# ufendwfxplxïd `lemou ufÿocfu o wocnxfu `ljlpocfu qvf ufxïd anupxo`nu oc vuvoxln | oc anafdpn fd fc qvf fc `fel`o rn`xïuocwoxcnu fd cou afanxlou xfurfeplwou# fu `felx# roxo fc ocaoefdoalfdpn `f cou aojdlpv`fu af`l`ou roxo eo`o woxlohcf gáuleoufxï unrnxpo`n rnx vdo afanxlo$ O`faïu# fc vuvoxln rn`xï eoahlox o vd an`n `f CFEPVXO end fc ularcf mfemn `f xfldleloxfc ulupfao | rxfulndox# oc aluan plfarn# fc ldpfxxvrpnx qvf ufcfeelndo fc an`n `f nrfxoelõd `fc ulupfao-FUEXLPVXO.CFEPVXO,$ @f gnxao jfdfxoc# uf mo `fuexlpn cn qvf uf `oxï o endnefx fd fupf xfrnxpf$ O endpldvoelõd# uf moxïvdo uádpfulu `fc gvdelndoalfdpn `f cnu `lurnulplwnu vplcl{o`nu fd fc `fuoxxnccn `f fupo rxïepleo# | rnupfxlnxafdpf# uf `fdnpoxï fc`fuoxxnccn xfocl{o`n | cnu xfuvcpo`nu nhpfdl`nu$
Aoxen Pfõxlen Afanxlou
Enan |o uf uohf# o pn`n `lurnulplwn qvf ulxwo roxo ocaoefdox ldgnxaoelõd uf cf ouljdo fc dnahxf `f afanxlo9 fd fcco`fhf `f f}luplx co rnulhlcl`o` `f rn`fx f}pxofx co ldgnxaoelõd qvf gvf rxfwloafdpf ocaoefdo`o$ Fd vd ulupfao# co ldgnxaoelõd
uf ocaoefdo fd gnxao `f `opnu | `f ldupxveelndfu# `f poc aodfxo qvf co afanxlo `fhf fupox fd end`lelndfu `f xfelhlxrocohxou qvf und `opnu | rocohxou qvf und ldupxveelndfu# fd evocqvlfx anafdpn# n rn`fx ef`fx `lemo ldgnxaoelõd evod`n ouáuf xfqvlfxo$ Roxo xfocl{ox fupo gvdelõd uf dfefulpo vd ulupfao `f endpxnc roxo co pxodugfxfdelo `f ldgnxaoelõd# qvf uffdevfdpxo `fdpxn `f co aluao# roxo fupf gld uf nevrõ vd alexnendpxnco`nx RLE?7G=::O$
Evocqvlfx afanxlo fupï enduplpvl`o rnx cneocl`o`fu end xfjlupxnu ld`lwl`vocfu roxo eo`o hlp `f ldgnxaoelõd$ Eo`ocneocl`o` enxxfurnd`f o vdo `lxfeelõd `fpfxaldo`o# rnx podpn# fc gvdelndoalfdpn jfdfxoc `f vdo afanxlo fu `lxfeelndox cocneocl`o` fd co qvf uf qvlfxf ocaoefdox -rxnefun `f fuexlpvxo, n unclelpox -rxnefun `f cfepvxo, fd vd xfjlupxn elfxpo ldgnxaoelõd$Vdo wf{ qvf `lemo ldgnxaoelõd mo|o ul`n ldecvl`o `fdpxn `f co afanxlo `f vd ulupfao# eo`o ldgnxaoelõd# |o ufo `opn nldupxveelõd rvf`f unclelpoxuf ûdleoafdpf o pxowìu `f uv `lxfeelõd# o fupf rxnefun uf cf endnef enan `f cfepvxo$
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 5/35
6
Eoxoepfxáupleou `f vdo afanxloCo afanxlo fu eoxoepfxl{o`o rnx cou uljvlfdpfu rxnrlf`o`fu gvd`oafdpocfu;
Eoroel`o` `f co afanxlo$ @fgldl`o rnx fc dûafxn `f hlpu `f ocaoefdoalfdpn f}lupfdpf | fc dûafxn `f cndjlpv` `frocohxou9 co eoroel`o` `f co afanxlo jfdfxocafdpf uf ld`leo fd Ih|pfu -?I 1 ?280 h|pfu# 8I 1 820= h|pfu# 0I 1 02<7h|pfu# =I 1 =?<8 h|pfu# ?7I 1 ?75=0 h|pfu# fpe$,# | qvf fd vd ulupfao `lemo rxnrlf`o` rvf`f oarcloxuf ld`fgldl`oafdpf#
poc | enan cn xfqvlfxo fc aluan# uld pfdfxuf qvf eoahlox `f hvufu dl `f rxnefuo`nx$ Plfarn `f oeefun$ Fu fc plfarn qvf uf dfefulpo `lxfeelndox -cneocl{ox, | cffx vdo ldgnxaoelõd ocaoefdo`o9 fupo fu vdo
eoxoepfxáupleo av| larnxpodpf roxo `fpfxaldox co wfcnel`o` `f xfuncvelõd `f vd ulupfao# endnelfd`n fupn uf rvf`frxf`felx fc plfarn dfefuoxln roxo rxnefuox vdo poxfo$ Ul ocjvdou cneocl`o`fu `f co afanxlo uf oceod{od aïu xïrl`oafdpfqvf npxou uf uvfcf pnaox fc wocnx rxnaf`ln `f pn`ou fccou# rnx podpn# uf mohco `f vd plfarn `f oeefun rxnaf`ln$
Enupnu rnx hlp$ Enarxfd`fd cnu joupnu `f o`qvlulelõd `f vdo afanxlo xfgfxl`nu ûdleoafdpf o vd uncn hlp# ul oc o`qvlxlxvdo afanxlo uf fupohcfef vd cáalpf `f joupnu qvf dn mo `f ufx unhxfrouo`n# rvf`f orxfeloxuf qvf evodpn aïu jxod`fuf fclko co eoroel`o` `f co afanxlo# ao|nx ufxï fc plfarn `f oeefun# fd eoahln ul xfqvlfxf vdo eoroel`o` aádlao cnuenupnu `lualdvlxïd o af`l`o qvf ovafdpod cnu plfarnu `f oeefun$
Endgljvxoelõd jfdfxoc `f pfxaldocfu `f vdo afanxlo
Rnx cn jfdfxoc# cou afanxlou uf enarndfd `f cou uljvlfdpfu pfxaldocfu;
.EF -Emlr Fdohcf,$ Fupo pfxaldoc plfdf co gvdelõd `f mohlclpox fc `lurnulplwn roxo xfocl{ox vdo nrfxoelõd end ìc$Jfdfxocafdpf# fupo pfxaldoc uf aodfko end vd dlwfc hokn roxo mohlclpox oc `lurnulplwn# rnx cn qvf uf uvfcf rndfx fd uvuxfurfeplwou cfpxou vdo cádfo oxxlho n vdo `lojndoc oc ldleln roxo `ox o fdpfd`fx qvf uf mohlclpo end fupo`n hokn -dfjo`n,# |uf `fumohlclpo end fupo`n ocpn$ Poahlìd uvfcf ccoaoxuf .EU -Emlr Ufcfep,$
.NF -Nvprvp Fdohcf,$ Fupo pfxaldoc fu ulalcox o .EF# `frfd`lfd`n `fc `lurnulplwn# rfxn jfdfxocafdpf# ul .NF fupï fd hoknoeplwoxï cou pfxaldocfu `f uocl`ou qvf endgnxaod oc hvu `f `opnu# rfxn ul fupï fd ocpn `lemou pfxaldocfu uf fdendpxoxïd fd
fupo`n `f ocpo larf`odelo -[,$ .ZF -Zxlpf Fdohcf,$ Fupo pfxaldoc plfdf co gvdelõd `f ufcfeelndox co nrfxoelõd qvf uf wo o xfocl{ox fd fc `lurnulplwn; vdo
nrfxoelõd `f cfepvxo -jfdfxocafdpf fd fupo`n ocpn, n vdo nrfxoelõd `f fuexlpvxo -jfdfxocafdpf fd fupo`n hokn,$
MA 7??7 ! EANU UXOA `f rxnrõulpn jfdfxoc `f 8I}=$
Fc `lurnulplwn MA 7??7 fu vdo UXOA `f ocpo wfcnel`o` end vdo eoroel`o` `f 820= xfjlupxnu `f = hlpu$ Fupï gohxleo`o endpfedncnjáo EANU# nrfxo end vd Wee 1 )6 W | uv rxfufdpoelõd fu vd fdeoruvco`n plrn R@LR `f 80 pfxaldocfu$
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 6/35
7
Eoxoepfxáupleou Rxldelrocfu
Nxjodl{oelõd `f co afanxlo; 8I } =$ Plfarn `f oeefun -párlen,; ?82 du$ Rnpfdelo fd fupo`n ldoeplwn; 8 γZ$ Rnpfdelo fd fupo`n oeplwn -aï}$,; 5=6 aZ$
Dn xfqvlfxf `f ocjûd nuelco`nx n ufÿoc `f xfcnk f}pfxdo roxo uv gvdelndoalfdpn$ Rnpfdelo `f `lulroelõd; ? Z$ Uvu ?2 cádfou `f `lxfeelndoalfdpn | uvu = cádfou `f `opnu goelclpod uv fuexlpvxo | cfepvxo end fc vun `f ocjûd
alexnendpxnco`nx n alexnrxnefuo`nx$ Xfqvlfxf Wee 1 )6 W ¿ ?2&$
Endgljvxoelõd `f Pfxaldocfu
Co UXOA MA 7??7 plfdf co endgljvxoelõd `f pfxaldocfu anupxo`o fd co Gljvxo ?$
Nrfxoelõd `f Fuexlpvxo
Vd `opn fu fuexlpn fd co UXOA MA7??7 end co uljvlfdpf ufevfdelo;
?$ Oufjvxox qvf cou pfxaldocfu `f endpxnc . EF# . NF | . ZF fupìd fd dlwfc ocpn# fupn fu roxo `fuoeplwox fc `lurnulplwn | qvf coupfxaldocfu L.N fupìd fd ocpo larf`odelo$
8$ Oufjvxox co `lxfeelõd `fc xfjlupxn fd fc qvf uf wo o ocaoefdox co ldgnxaoelõd o pxowìu f cou pfxaldocfu O?2!O2$ DNPO; Uluõcn uf wo o nevrox = pfxaldocfu `f `lxfeelndoalfdpn# rndfx cou xfupodpfu o JD@$
5$ Oufjvxox qvf fc opn o uocwox fd co UXOA uf fdevfdpxfd fd cou pfxaldocfu L.N: ― L.N2$
0$ Pfdlfd`n cn odpfxlnx houpo end rndfx fd fupo`n hokn co pfxaldoc .ZF# fd fupo`n ocpn .NF | gcodqvfox .EF# fu `felx# ul fupfuf fdevfdpxo fd fupo`n ocpn uõcn uf plfdf qvf rndfx fd fupo`n hokn | xfjxfuox oc fupo`n ocpn# fupo pxodulelõd rfxalplxï qvffc `opn o uocwox uf ocaoefdf fd co UXOA fd co `lxfeelõd fupohcfel`o$
Nrfxoelõd `f Cfepvxo
Vd `opn fu cfá`n `f co UXOA MA7??7 end co uljvlfdpf ufevfdelo;
?$ Oufjvxox qvf cou pfxaldocfu `f endpxnc .EF# .NF | .ZF fupìd fd fupo`n ocpn# fupn fu roxo `fuoeplwox fc `lurnulplwn | qvfcou pfxaldocfu `f L.N fupìd fd ocpo larf`odelo$
GLJVXO ? PFXALDOCFU @F MA 7??7
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 7/35
:
8$ Oufjvxox co `lxfeelõd `fc xfjlupxn fd fc qvf uf wo o unclelpox cnu `opnu qvf ocaoefdõ co afanxlo fd cou pfxaldocfu `f`lxfeelndoalfdpn$
5$ Aodpfdfx fd ocpn co pfxaldoc .ZF | cou pfxaldocfu .NF | .EF rndfxcou fd hokn$ \ fd fupf anafdpn# fc `opn unclelpo`n roxocfepvxo fupoxï `lurndlhcf roxo cffxuf o pxowìu `f cou pfxaldocfu L.N$
Roxo ao|nx ldgnxaoelõd# enduvcpf co mnko `f furfelgleoelndfu `f co UXOA MA 7??7# qvf rvf`f `fueoxjoxco oqvá fd fculjvlfdpf fdcoef;$
OP8=E?7 ! FFRXNA roxocfco ?7I -8I}=,
Fc `lurnulplwn OP8=E?7# `f Opafc¤# fu vdo FFRXNA `f ocpo wfcnel`o` | gïelc aodfkn$ Fu vdo afanxlo `f ?7I nxjodl{o`oenan 820= rocohxou `f = hlpu$ Fupï gohxleo`n end pfedncnjáo EANU$ Fupf `lurnulplwn plfdf vd oeefun ulalcox o co `f vdo
UXOA roxo cnu elecnu `f cfepvxo | fuexlpvxo uld co dfeful`o` `f enarndfdpfu f}pfxdnu$
Eoxoepfxáupleou Rxldelrocfu
Plfarn `f oeefun; ?62 du$ Plfarn `f fuexlpvxo; 822 γu o ? au$ Enxxlfdpf fd oeplwn; 52 aO$ Enxxlfdpf fd ldoeplwn; ?22 γO$ Enaroplhcf end pfedncnjáo EANU | PPC$ ?2 cádfou `f `lxfeelndoalfdpn | uvu = cádfou `f `opnu goelclpod uv fuexlpvxo | cfepvxo end fc vun `f ocjûd alexnendpxnco`nx
n alexnrxnefuo`nx$ Xfqvlfxf Wee 1 )6 W ¿ ?2&$
Endgljvxoelõd `f Pfxaldocfu
Co FFRXNA Roxocfco OP8=E?7 plfdf vdo endgljvxoelõd `f pfxaldocfu qvf uf avfupxo fd co Gljvxo 8$
GLJVXO 8 PFXALDOCFU @F OP8=E?7
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 8/35
=
Nrfxoelõd `f Fuexlpvxo
Roxo fuexlhlx vd `opn fd co OP8=E?7 uf rvf`f xfocl{ox `f `nu an`nu `lgfxfdpfu# ufjûd co mnko `f furfelgleoelndfu# |o ufo# opxowìu `fc endpxnc `f co pfxaldoc .ZF n af`lodpf fc `f co pfxaldoc .EF$ Fd fupo rxïepleo uf nevrõ fc endpxnc `f co pfxaldoc .EFrnx goelcl`o` | evfuplõd `f dûafxn `f pfxaldocfu o aodfkox end fc alexnendpxnco`nx RLE?7G=::O$ Co ufevfdelo `f fuexlpvxo
fd co OP8=E?7 uf houõ fd fc `lojxoao `f plfarnu `fc endpxnc `f .EF -Gljvxo 5
, roxo enduvcpox cnu plfarnu aádlanu | aï}lanudfefuoxlnu rvf`f enduvcpox co mnko `f furfelgleoelndfu `fc `lurnulplwn$
GLJVXO 5 @LOJXOAO @F PLFARNU ROXO FUEXLPVXO FD CO OP8=E?7
Rnx podpn# co ufevfdelo `f fuexlpvxo roxo co OP8=E?7 gvf co uljvlfdpf;
?$ Oufjvxox qvf cou pfxaldocfu f endpxnc . EF# . NF | . ZF fupìd fd dlwfc ocpn# fupn fu roxo `fuoeplwox fc `lurnulplwn | qvf coupfxaldocfu L.N fupìd fd ocpo larf`odelo$
8$ Oufjvxox co `lxfeelõd `fc xfjlupxn fd fc qvf uf wo o ocaoefdox co ldgnxaoelõd o pxowìu `f cou pfxaldocfu O?2!O2$ DNPO; Uluõcn uf wo o nevrox = pfxaldocfu `f `lxfeelndoalfdpn# rndfx cou xfupodpfu o JD@$
5$ Oufjvxox qvf fc opn o uocwox fd co OP8=E?7 uf fdevfdpxfd fd cou pfxaldocfu L.N: ― L.N2$0$ Pfdlfd`n cn odpfxlnx houpo end rndfx fd fupo`n hokn co pfxaldoc .ZF# fd fupo`n ocpn .NF | gcodqvfox .EF# fu `felx# ul fupf
uf fdevfdpxo fd fupo`n ocpn uõcn uf plfdf qvf rndfx fd fupo`n hokn | xfjxfuox oc fupo`n ocpn# fupo pxodulelõd rfxalplxï qvffc `opn o uocwox uf ocaoefdf fd co OP8=E?7 fd co `lxfeelõd fupohcfel`o$
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 9/35
<
Nrfxoelõd `f Cfepvxo
@f co aluao gnxao# roxo co ufevfdelo `f cfepvxo `f co OP8=E?7 uf houõ fd fc `lojxoao `f plfarnu anupxo`o fd co mnko `ffurfelgleoelndfu# poahlìd ul `fufo enduvcpox cnu plfarnu xfqvfxl`nu `f oeefun cnu fdendpxoxï fd fcco -Gljvxo 0,$
GLJVXO 0 @LOJXOAO @F P LFARNU ROXO CFEPVXO @F OP8=E?7
Rnx podpn# uf xfocl{õ uv cfepvxo end co uljvlfdpf ufevfdelo;
?$ Oufjvxox qvf cou pfxaldocfu `f endpxnc .EF# .NF | .ZF fupìd fd fupo`n ocpn# fupn fu roxo `fuoeplwox fc `lurnulplwn | qvfcou pfxaldocfu `f L.N fupìd fd ocpo larf`odelo$
8$ Oufjvxox co `lxfeelõd `fc xfjlupxn fd fc qvf uf wo o unclelpox cnu `opnu qvf ocaoefdõ co afanxlo fd cou pfxaldocfu `f`lxfeelndoalfdpn$5$ Aodpfdfx fd ocpn co pfxaldoc .ZF | cou pfxaldocfu .NF | .EF rndfxcou fd hokn$ \ fd fupf anafdpn# fc `opn unclelpo`n roxo
cfepvxo fupoxï `lurndlhcf roxo cffxuf o pxowìu `f cou pfxaldocfu L.N$
Roxo ao|nx ldgnxaoelõd# enduvcpf co mnko `f furfelgleoelndfu `f co FFRXNA OP8=E?7# qvf rvf`f `fueoxjoxco oqvá fd fculjvlfdpf fdcoef; $
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 10/35
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 11/35
??
EMLR UFCFEP# .EU; Co OP86867 fu oeplwo`o evod`n co pfxaldoc .EU fu rvfupo fd fupo`n hokn$ Evod`n fupf dn fuufcfeelndo`n# fc `opn dn ufxï oefrpo`n o pxowìu `f co pfxaldoc UL# | co pfxaldoc UN uf aodpfd`xï fd fupo`n `f ocpolarf`odelo$
.MNC@; Fupo pfxaldoc fu vplcl{o`o kvdpn end co pfxaldoc .EU qvf ufcfeelndo co OP86867$ Evod`n fc `lurnulplwn fuufcfeelndo`n | co ufevfdelo ufxloc fupï fd eoaldn# co pfxaldoc .MNC@ rvf`f ufx vplcl{o`o roxo `fpfdfx n rovuox co
enavdleoelõd ufxloc end fc `lurnulplwn AOFUPXN uld xfldlelox co ufevfdelo ufxloc$ Roxo rovuox# `lemo pfxaldoc `fhf `ffupox fd hokn alfdpxou UEI fupì fd hokn$ \ co pfxaldoc UL ufxï ljdnxo`o | co pfxaldoc UN fupoxï fd fupo`n `f ocpolarf`odelo$
ZXLPF RXNPFEP# .ZR; Alfdpxou ìupo pfxaldoc uf aodpfdjo fd fupo`n ocpn# rfxalplxï qvf fc `lurnulplwn rvf`oxfocl{ox nrfxoelndfu `f fuexlpvxo.cfepvxo$ Ul fu rvfupo o hokn | fc hlp ZRFD `fc xfjlupxn UPOPVU fupì fd –?‑# pn`ou cou
nrfxoelndfu `f fuexlpvxo oc xfjlupxn UPOPVU# ufxïd `fpfdl`ou$ Ul .ZR fupï rvfupo fd hokn alfdpxou .EU fu mohlclpo`n#fdpndefu uf ldpfxxvarlxï vdo fuexlpvxo fd fc xfjlupxn UPOPVU$ Ul fc elecn `f fuexlpvxo ldpfxdo mo ul`n |o xfldlelo`n# |
.ZR uf wo o fupo`n hokn# fupn dn pfd xï fgfepn fd ocjvdo nrfxoelõd `f fuexlpvxo fd fc xfjlupxn UPOPVU$ Co gvdelõd `fco pfxaldoc .ZR uf hcnqvfo evod`n fc hlp ZRFD fd fc xfjlupxn UPOPVU fu –2‑# | uf mohlclpo evod`n ZRFD fu –?‑$
@fuexlrelõd Gvdelndoc
Co OP86867 vplcl{o vd xfjlupxn `f ldupxveelndfu `f = hlpu$ Co clupo `f ldupxveelndfu | uvu eõ`ljnu `f nrfxoelõd uf avfupxod fdco pohco$ Pn`ou cou ldupxveelndfu# `lxfeelndoalfdpnu | `opnu und pxodugfxl`nu end AUH -hlp aïu uljdlgleoplwn, f ldlelo end copxodulelõd `f ocpn o hokn `f co pfxaldoc .EU$
POHCO ? UFP @F LDUPXVEELNDFU ROXO CO AFANXLO OP86867$
Ldupxveelõd Gnxaopn Nrfxoelõd
ZXFD 2222 ]??2 @fpfxaldox Mohlclpoelõd `fc copem `f fuexlpvxo
ZX@L 2222 ]?22 Xfldlelox co mohlclpoelõd `fc copem `f fuexlpvxo
X@UX 2222 ]?2? Cfepvxo `fc xfjlupxn UPOPVU
ZXUX 2222 ]22? Fuexlpvxo fd fc xfjlupxn UPOPVU
XFO@ 2222 ]2?? Cfepvxo `f vd `opn ocaoefdo`n fd co afanxlo
ZXLPF 2222 ]2?2 Fuexlpvxo `f vd `opn roxo ocaoefdox fd co afanxlo
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 12/35
?8
Xfjlupxn UPOPVU
Z.X V!2 V!2 V!2 Z.X Z.X Z.X X
ZRFD ] ] ] HR? HR2 ZFD X@\Hlp: Hlp2
Hlp : ZRFD; Zxlpf Rxnpfep Fdohcf hlp$ -Hlp roxo mohlclpox co rxnpfeelõd `f fuexlpvxo,$Evod`n co pfxaldoc .ZR 1 2# fdpndefu ul ZRFD 1 ?# rxnpfeelõd `f fuexlpvxo mohlclpo`o$Ul evocqvlfxo# |o ufo .ZR1? n ZRFD12# rxnpfeelõd `f fuexlpvxo `fumohlclpo`o$
Hlp 7!0; Uld larcfafdpox$ Uf cffd enan efxn$
Hlp 5!8;HR?;HR8; Hcnei Zxlpf Rxnpfep hlpu$ -hcnqvfu `f rxnpfeelõd `f fuexlpvxo `f co afanxlo,$22 1 Pn`nu cnu hcnqvfu `f co afanxlo uld rxnpfeelõd -dlwfc f rxnpfeelõd 2,$
2? 1 Fc hcnqvf qvf enarxfd`f cou `lxfeelndfu 7222!:GGG rxnpfjl`n -dlwfc f rxnpfeelõd ³,$?2 1 Fc hcnqvf qvf enarxfd`f cou `lxfeelndfu 0222!:GGG rxnpfjl`n -dlwfc `f rxnpfeelõd ±,$?? 1 Rxnpfeelõd `f fuexlpvxo pnpoc f co afanxlo `f co `lxfeelõd 2222!:GGG -dlwfc `f rxnpfeelõd –enarcfpn‑,$
Hlp ?; ZFD; Zxlpf Fdohcf Hlp -Hlp `f mohlclpoelõd `f fuexlpvxo,$2 1 Ld`leo Fuexlpvxo `fumohlclpo`o$? 1 Ld`leo Fuexlpvxo mohlclpo`o$
Hlp 2; X@\; Xfo`|$2 1 Ld`leo qvf fc `lurnulplwn fupï CLUPN$? 1 Ld`leo qvf fc elecn `f fuexlpvxo fupï fd rxnjxfun -NEVRO@N,$
Ufevfdelo `f Fuexlpvxo
Co nrfxoelõd `f fuexlpvxo uf `f`vef `f cnu `lojxoaou `f plfarnu rxnrnxelndo`nu rnx co mnko `f furfelgleoelndfu `fc`lurnulplwn OP86867$ Uf mo `f oecoxox qvf fc an`n `f enavdleoelõd URL fu AN@N 2 -2#2,# | rnx poc anplwn# uf plfdf qvfendgljvxox `f gnxao o`fevo`o oc alexnendpxnco`nx RLE?7G=::O roxo vd enxxfepn gvdelndoalfdpn fd fupf an`n$ Oecoxo`n cnodpfxlnx# co ufevfdelo `f fuexlpvxo fd co OP86867 fu co uljvlfdpf;
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 13/35
?5
?$ Fc `lurnulplwn `fhf fupox mohlclpo`n roxo uv fuexlpvxo# fupn af`lodpf co ldupxveelõd ZXFD$ Nhufxwf fc `lojxoao `fplfarnu anupxo`n fd co Gljvxo 7# dnpf qvf fu dfefuoxln qvf uf mojo vdo pxodulelõd `f co pfxaldoc .EU# |o qvf uõcn pfd`xïfgfepn co ldupxveelõd evod`n co pfxaldoc .EU mojo fuo pxodulelõd$
8$ @furvìu `f fupo ldupxveelõd odpfxlnx# rxnef`fanu o fuexlhlx fd co afanxlo af`lodpf co ldupxveelõd ZXLPF$
5$ @furvìu uf aod`o fc h|pf ocpn `f lxfeelndoalfdpn# `furvìu `f uv pxodualulõd# ufjvl oafdpf uf aod`o fc h|pf hokn `fco `lxfeelõd | rnx ûcplan# oc gldocl{ox fupo ûcplao nrfxoelõd# ldupodpïdfoafdpf aod`ox fc `opn qvf uf `fufo uocwox fd coafanxlo$
DNPO; Nhufxwf fc `lojxoao `f plfarnu `fc rxnefun `f fuexlpvxo$ -Gljvxo :,$ Co pfxaldoc .EU pfd`xï vd rorfc gvd`oafdpoc fdco enavdleoelõd ufxloc# |o qvf o roxplx `f uv oeplwoelõd# `lemo enavdleoelõd uf ldleloxï# | oc pfxaldn `f aod`ox fc `opn fudfefuoxln uv `fuoeplwoelõd roxo qvf pfdjo fgfepn vdo enxxfepo fuexlpvxo `f co afanxlo$
GLJVXO 7 @LOJXOAO @F P LFARNU ROXO CO LDUPXVEELÕD ZXFD @F CO OP86867$
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 14/35
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 15/35
?6
GLJVXO = @LOJXOAO @F P LFARNU ROXO CO CFEPVXO @F CO OP86867$
Roxo ao|nx ldgnxaoelõd# enduvcpf co mnko `f furfelgleoelndfu `f co FFRXNA Ufxloc OP86867# qvf rvf`f `fueoxjoxco oqvá fdfc uljvlfdpf fdcoef;
Rxnpnencn f enavdleoelõd URL
Fc rxnpnencn `f enavdleoelõd URL rfxalpf co pxodugfxfdelo `f `opnu `f = hlpu fd ufxlf# cnu evocfu rvf`fd ufx pxodualpl`nu |xfelhl`n `f gnxao uádexndo | ulavcpïdfo$ Roxo cnjxox co enavdleoelõd uf vplcl{o vdou pfxaldocfu cou evocfu und;
o, UEI# xfcnk `f uldexndl{oelõd$h, U@L# fdpxo`o f `opnu ufxlf$e, U@N# uocl`o `f `opnu ufxlf$`, Ufcfeelõd `f fuecown .UU$ Uõcn uf vplcl{o evod`n fc alexnendpxnco`nx gvdelndo fd an`n fuecown$
Fd fc alexnendpxnco`nx RLE?7G=::O fupou cádfou wlfdfd larcfafdpo`ou fd cou uljvlfdpfu pfxaldocfu; XE5.U@N# XE0.U@L#XE6.UEI | XO6.UU%$Fd co ao|nxáo `f cnu eounu fc alexnendpxnco`nx pxohoko fd an`n aofupxn roxo cn evoc cou pfxaldocfu `fhfd ufx rxnjxoao`ou`f co uljvlfdpf aodfxo;
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 16/35
?7
XE6.U@N enan uocl`o$ XE0.U@L enan fdpxo`o$ XE5.UEI enan uocl`o$
Ul uf `lfxo fc eoun `f qvf fc alexnendpxnco`nx pxohokoxo enan fuecown# cou pfxaldocfu XE5.UEI enan fdpxo`o# XE0.U@L enan
fdpxo`o# XE6.U@N enan uocl`o | XO6.UU% `fhf ufx fdpxo`o | uf oeplwoxï end vd dlwfc hokn# poc | enan ocjvdou afanxlou ufoeplwod$
Endgljvxoelõd `fc Aõ`vcn AUUR fd an`n URL Aofupxn `fc RLE?7G=::O$
?$ Endgljvxox cou pfxaldocfu XE5.UEI | XE6.U@N enan uocl`ou# | XE0.U@L enan fdpxo o$8$ Endgljvxox fc alexnendpxnco`nx fd an`n aofupxn rxnjxoaod`n o`fevo`oafdpf cn hlpu UURA5!UURA2 `fc xfjlupxn
UUREND$5$ Rndfx fd –?‑ fc hlp UURFD `fc xfjlupxn UUREND$0$ Endgljvxox fc fupo`n `f rncoxl o` `f xfcnk fd fc hlp EIR `fc xfjlupxn UUREND6$ Rndfx fd –?‑ fc hlp UAR `fc xfjlupxn UURUPOP$ 7$ Endgljvxox fc gcoden `fc xfcnk oeplwn fd fc hlp EIF `fc xfjlupxn UURUPOP$:$ Eoxjox fc wocnx qvf uf `fufo pxodualplx fd fc xfjlupxn UURHVG$
Enavdleoelõd fdpxf RLE?7G=::O | afanxlo OP86867
Enan uf mo `lemn odpfxlnxafdpf# co afanxlo OP86867 vplcl{o fc an`n 2# | fd cou mnkou `f furfelgleoelndfu `fcalexnendpxnco`nx RLE?7G=::O# f}lupf vdo pohco co evoc ld`leo eõan endgljvxox cnu hlpu EIR | EIF ufjûd fc an`n end fc qvfuf pxohokoxï -rïj$:< `opoumffp RLE?7G=::O,$ Fd `lemo pohco uf avfupxo cnu An`nu `f Hvu URL$ Fd fupf eoun# enan coafanxlo pxohoko fd an`n -2#2,# EIR ufxï –2‑ | EIF ufxï –?‑$ \ ufjvlx fc rxnefun `f endgljvxoelõd `fc aõ`vcn URL `fcalexnendpxnco`nx RLE?7G=::O$
@FUOXXNCCN Pfdlfd`n fd evfdpo fc AOXEN PFÕXLEN# uf rxnef`lõ o oxaox fc elxevlpn `f dvfupxn ulupfao `f andlpnxfn `f pfarfxopvxo#cv{ | eoarn aojdìplen# ouá enan cou afanxlo o vplcl{ox$ Fd co Gljvxo < uf avfupxo fc `lojxoao fcfepxõdlen `f `lemn ulupfao# |fd co Gljvxo ?2 uf avfupxo vdo gnpn `f dvfupxn elxevlpn oxao`n fd houf o `lemn `lojxoao | fd co Gljvxo ?? uf ufÿocod cnurxldelrocfu enarndfdpfu `f dvfupxn elxevlpn$
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 17/35
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 18/35
?=
GLJVXO ?2 GNPNJXOGÁO @FC ELXEVLPN OXAO@N HOUO@N FD FC @LOJXOAO FCFEPXÕDLEN$
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 19/35
?<
GLJVXO ?? RXLDELROCFU FCFAFDPNU @FC ULUPFAO OXAO@N$
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 20/35
Eõ`ljn fd fduoahco`nx roxo fc RLE?7G=::O$
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 21/35
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 22/35
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 23/35
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 24/35
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 25/35
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 26/35
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 27/35
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 28/35
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 29/35
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 30/35
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 31/35
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 32/35
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 33/35
55
Xfuvcpo`nu
O endpldvoelõd uf rxfufdpoxïd ocjvdo ufxlf `f gnpnjxogáou qvf `fanupxoxïd fc gvdelndoalfdpn `f dvfupxn ulupfao$ Fd co Gljvxo ?8 uf avfupxo eõanldlelocl{o dvfupxn ulupfao# n aïu hlfd# fc oxxodqvf `f co ldpfxgo{ `fc CE@$
GLJVXO ?8 OXXOD_VF @FC ULUPFAO$ LDPFXGO[ @FC AÕ@VCN CE@$
Fd co Gljvxo ?5 uf avfupxod eõan uf opoeõ o cnu ufdunxfu# | fd co Gljvxo ?0 uf nhufxwo co xfurvfupo `fc endwfxpl`nx odocõjlen `ljlpoc qvf uf avfupxo fdco ldpfxgo{ `fc CE@# `f oevfx`n o cou woxlohcfu gáuleou af`l`ou$
GLJVXO ?5 OPO_VF @F UFDUNXFU END GOEPNXFU _VF AN@LGL_VFD COU
WOXLOHCFU @F PFARFXOPVXO -CA56,# CV[ -C@X, \ EOARN AOJDÌPLEN -O?528,$
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 34/35
50
GLJVXO ?0 AF@LELNDFU XFOCL[O@OU \ ANUPXO@OU RNX FC CE@#
@FURVÌU @F CO ENDWFXULÕD ODOCÕJLEO!@LJLPOC
Fd co Gljvxo ?6 uf avfupxo qvì xfurvfupo dnu `o fc O@E# af`lodpf fc CE@# ul nuevxfefanu fc fdpnxdn `fc ufdunx C@X$
GLJVXO ?6 XFURVFUPO @FC UFDUNX C@X# OC NUEVXFEFX FC FDPNXDN$ NHUFXWF _VF OVAFDPÕ CO AOJDLPV@$
\ fd co Gljvxo ?7 uf avfupxo vdo gnpnjxogáo `fc an`n `f nrfxoelõd `fc ulupfao fd AN@N CFEPVXO# o pxowìu `f co oeelõd `f nrxlalx cnu ldpfxxvrpnxfu$
GLJVXO ?7 LDPFXXVRPNXFU ROXO XFUFPFOX# \ ROXO UFCFEELÕD @F AN@N @F
NRFXOELÕD -XFEVFX@F _VF YAN@N CFEPVXOQ 1 YXFUFPQ ) YAN@N NRFXOELÕDQ
7/21/2019 P04 - Manejo de Memorias y Administración de Recursos
http://slidepdf.com/reader/full/p04-manejo-de-memorias-y-administracion-de-recursos 35/35
56
Endecvulndfu
Mn| fd `áo fu `f uvao larnxpodelo qvf# vd ldjfdlfxn ev|o ïxfo `f `fufarfÿn fu co fcfepxõdleo | ulupfaou `f endpxnc# ufrooepvox | o`aldlupxox vdo ufxlf `f xfevxunu rxnrnxelndo`nu rnx vd alexnrxnefuo`nx n vd alexnendpxnco`nx$ \ enan uf rv`nnhufxwox fd co rxïepleo# co o`aldlupxoelõd `f cnu aõ`vcnu O@E# EER? roxo eorpvxox fwfdpnu# vdo ldpfxgo{ endgnxao`o rnx vdCE@ `f 82}0 eoxoepfxfu# | fc rxnpnencn `f enavdleoelõd URL# roxo jxohox fd vdo `f co afanxlou# fu gvd`oafdpoc o co mnxo `fxfocl{ox vd ulupfao fahfhl`n qvf endpfdjo afanxlou fd uv oxqvlpfepvxo$ Poahlìd uf uvrn o`aldlupxox | endpxncox fcandlpnxfn `f cnu ufdunxfu; `f pfarfxopvxo# `f ldpfdul`o` `f cv{ | `f ldpfdul`o` `f eoarn aojdìplen -o pxowìu `f vd ufdunx`f fgfepn mocc,$ Uld aïu qvf ojxfjox# rn`fanu `felx qvf uf evarclfxnd cnu nhkfplwnu aoxeo`nu oc ldleln `f fupf xfrnxpf$
XfgfxfdelouY?Q
Y8Q
Y5Q
Y0Q