E aí rafa!
Cara.... eu testei e não percebi nenhum problema quanto as
observações. Nem mesmo quanto aos acessos simultâneos, o resultado
permaneceu o mesmo. Fiz uma modificação no código para evitar algum
tipo de apontamento: Veja:
<?php
$MemoriaAlocada1 = memory_get_usage();
echo("Memoria alocada inicial: ".round($MemoriaAlocada1 / 1024, 2)."
KB<br />");
$xml = simplexml_load_file("cacm.xml");
foreach($xml as $doc) $meuArray[] = $doc->TEXT;
$MemoriaAlocada2 = memory_get_usage();
echo("Memoria alocada final: ".round($MemoriaAlocada2 / 1024,
2)."<br />");
unset($meuArray);
$tamanhoDoArrayEmBytes = $MemoriaAlocada2 - $MemoriaAlocada1;
$tamanhoDoArrayEmBytes = round($tamanhoDoArrayEmBytes / 1024, 2)."
KB";
echo("Tamanho do Array em Bytes: ".$tamanhoDoArrayEmBytes);
?>
Usei um XML para gerar informação e, literalmente, "gastar" a
memória... O resultado foi este:
-- Memoria alocada inicial: 61.51 KB
-- Memoria alocada final: 926.21
-- Tamanho do Array em Bytes: 864.7 KB
Agora vou tentar aplicar de fato no meu problema real.... e te passo o
feedback depois.... =D
Valeu pela dica vey!!
Abraços!!!