consumo de memória D2010 vs D7
pessoal fiz um teste de consumo de memória no delphi 2010 e no delphi 7 com esse código que peguei na DevMedia
e o resultado foi o seguinte:
Delphi 2010: 58%
Delphi 7: 16%
o que poderia justificar esse diferença ? porque o Delphi 2010 está bem maior ?
procedure TForm1.Timer1Timer(Sender: TObject); var Mem: TMemoryStatus; begin Mem.dwLength := SizeOf(Mem); GlobalMemoryStatus(Mem); Gauge1.MaxValue := Mem.dwTotalPhys; Gauge1.Progress := Mem.dwTotalPhys - Mem.dwAvailPhys; end;
e o resultado foi o seguinte:
Delphi 2010: 58%
Delphi 7: 16%
o que poderia justificar esse diferença ? porque o Delphi 2010 está bem maior ?
Joao Moreira
Curtidas 0
Respostas
Marco Salles
02/04/2012
O Delphi 2010 ja suporta tem suporte a Uncicode isto por se so ja eleva o
consumo de mémoria , afinal 1 char passa a ser dois Byts
Mas o consumo de memória o Programador tb Pode ajudar definindo o tipo corretos para as funções
consumo de mémoria , afinal 1 char passa a ser dois Byts
Mas o consumo de memória o Programador tb Pode ajudar definindo o tipo corretos para as funções
GOSTEI 0