Программа использует много оперативной памяти  - Вопросы и ответы, обсуждения  - Ваши вопросы по Pascal/Delphi только в данном разделе  
	 
	
	
 
		 
	 
 
	
	
		
	
	
    
        
            
             
            20.05.2013, 22:37
            
            
         
        
             
            #1  
            
         
    
 
    
    
  
    
    
     
     
  
    
    
     
    
    
     
   
  
    
        Разведчик
 
     
     
    
      
  
            
    
     
    
            
                Регистрация: 20.05.2013
 
                
                
                
                Сообщений: 0
                
  
Популярность: 10
 
                  
	Сказал(а) спасибо: 0
 
	
		
			
				Поблагодарили 0 раз(а) в 0 сообщениях
			
		
	
     
 
             
                
               
                
       
                 
     
    
    
    
        
        
            
            
                 
                Программа использует много оперативной памяти 
             
             
            
        
        
        
            
               
    Программа многопоточная список аккаунтов и гдето 5 потоков большинство компонентов динамические и после прохода потоком текущего аккаунта все уничтожается через .free и по новой в начале создается в ходе работы программа делает некоторые запросы httpS и получает капчу сразу после чего уничтожает TStream и TJPEGImage. Чем дольше она работает чем больше памяти использует бывало за пару часов работы >70 000 кб (Информация из диспетчера). 
Из за чего программа может кушать столько оперативной памяти?
     
        
        
        
        
        
        
        
        
     
 
    
        
        
        
        
         
     
    
    
    
        
        
        
        
             
        
        
        
        
        
        
        
            
        
        
        
     
 
 
  
	 
	
		 
	 
 
	
	
		
	
	
    
        
            
             
            20.05.2013, 22:48
            
            
         
        
             
            #2  
            
         
    
 
    
    
  
    
    
     
     
  
    
    
     
    
    
     
   
  
    
        Старший сержант
 
     
     
    
      
  
            
    
     
    
            
                Регистрация: 29.07.2011
 
                
                
                
                Сообщений: 197
                
  
Популярность: 8989
 
                  
	Сказал(а) спасибо: 45
 
	
		
			
				Поблагодарили 175 раз(а) в 139 сообщениях
			
		
	
     
 
             
                
               
                
       
                 
     
    
    
    
        
        
            
            
                 
                Re: Программа использует много оперативной памяти 
             
             
            
        
        
        
            
               
    Где то утечка...
     
        
        
        
        
        
        
        
        
     
 
    
        
        
        
        
         
     
    
    
    
        
        
        
        
             
        
        
        
        
        
        
        
            
        
        
        
     
 
 
  
	 
	
		 
	 
 
	
	
		
	
	
    
        
            
             
            20.05.2013, 23:31
            
            
         
        
             
            #3  
            
         
    
 
    
    
  
    
    
     
     
  
    
    
     
    
    
     
   
  
    
        Разведчик
 
     
     
    
      
  
            
    
     
    
            
                Регистрация: 20.05.2013
 
                
                
                
                Сообщений: 0
                
  
Популярность: 10
 
                  
	Сказал(а) спасибо: 0
 
	
		
			
				Поблагодарили 0 раз(а) в 0 сообщениях
			
		
	
     
 
             
                
               
                
       
                 
     
    
    
    
        
        
            
            
                 
                Re: Программа использует много оперативной памяти 
             
             
            
        
        
        
            
               
    Утечка чего может быть все уничтожается что есть
     
        
        
        
        
        
        
        
        
     
 
    
        
        
        
        
         
     
    
    
    
        
        
        
        
             
        
        
        
        
        
        
        
            
        
        
        
     
 
 
  
	 
	
		 
	 
 
	
	
		
	
	
    
        
            
             
            21.05.2013, 02:19
            
            
         
        
             
            #4  
            
         
    
 
    
    
  
    
    
     
     
  
    
    
     
    
    
     
   
  
    
        Пехотинец
 
     
     
    
      
  
            
    
     
    
            
                Регистрация: 30.11.2009
 
                
                
                
                Сообщений: 83
                
  
Популярность: 1436
 
                  
	Сказал(а) спасибо: 20
 
	
		
			
				Поблагодарили 94 раз(а) в 54 сообщениях
			
		
	
     
 
             
                
               
                
       
                 
     
    
    
    
        
        
            
            
                 
                Re: Программа использует много оперативной памяти 
             
             
            
        
        
        
            
               
    Много - это насколько много?
Скорее всего, память  просто кэшируется.
Тесты  
	Код:
	Count loop's:  5
Count Alloc's: 1048576
Running memory cache test #5
Starting allocating test, memory status:
Virtual  Memory: 512KB
Physical Memory: 1956KB
Starting allocation...
Generation time: 18835 msec
Allocation ended, memory status:
Virtual  Memory: 1076460KB
Physical Memory: 1077904KB
Starting cleanup memory...
Cleanup ended, memory status:
Virtual  Memory: 6116KB
Physical Memory: 7624KB
Memory cache test #5 ended
Running memory cache test #4
Starting allocating test, memory status:
Virtual  Memory: 6116KB
Physical Memory: 7624KB
Starting allocation...
Generation time: 20271 msec
Allocation ended, memory status:
Virtual  Memory: 1087484KB
Physical Memory: 1078956KB
Starting cleanup memory...
Cleanup ended, memory status:
Virtual  Memory: 7424KB
Physical Memory: 8716KB
Memory cache test #4 ended
Running memory cache test #3
Starting allocating test, memory status:
Virtual  Memory: 7424KB
Physical Memory: 8716KB
Starting allocation...
Generation time: 20583 msec
Allocation ended, memory status:
Virtual  Memory: 1086352KB
Physical Memory: 1079296KB
Starting cleanup memory...
Cleanup ended, memory status:
Virtual  Memory: 7388KB
Physical Memory: 8936KB
Memory cache test #3 ended
Running memory cache test #2
Starting allocating test, memory status:
Virtual  Memory: 7388KB
Physical Memory: 8936KB
Starting allocation...
Generation time: 20546 msec
Allocation ended, memory status:
Virtual  Memory: 1084632KB
Physical Memory: 1079572KB
Starting cleanup memory...
Cleanup ended, memory status:
Virtual  Memory: 7764KB
Physical Memory: 9308KB
Memory cache test #2 ended
Running memory cache test #1
Starting allocating test, memory status:
Virtual  Memory: 7764KB
Physical Memory: 9308KB
Starting allocation...
Generation time: 19668 msec
Allocation ended, memory status:
Virtual  Memory: 1085160KB
Physical Memory: 851300KB
Starting cleanup memory...
Cleanup ended, memory status:
Virtual  Memory: 7948KB
Physical Memory: 8152KB
Memory cache test #1 ended
Press enter to exit test 
   
Как видишь, память растет.
Утечки  
	Код:
	Dumping objects ->
Object dump complete.
The program '[4340] Test x64.exe' has exited with code 0 (0x0). 
 Утечек нет
  
[
Ссылки могут видеть только зарегистрированные пользователи.   ] | [
Ссылки могут видеть только зарегистрированные пользователи.   ] на архив
Правда, они на C++, но, думаю, ничего страшного 
 
     
         
        
        
        
        
        
        
            
             ________________ 
                Хакер - не преступник. 
Взлом - для искусства. 
Смысл - в свободе.  
ZOMG ZUFALL!  
             
        
        
        
        
        
            
                 
                
                    
                        Последний раз редактировалось zombiee; 21.05.2013 в 02:33 .
                    
                    
                
            
        
        
       
 
    
        
        
        
        
         
     
    
    
    
        
        
        
        
             
        
        
        
        
        
        
        
            
        
        
        
     
 
 
  
	 
	
		 
	 
 
	
	
		
	
	
    
        
            
             
            21.05.2013, 23:47
            
            
         
        
             
            #5  
            
         
    
 
    
    
  
    
    
     
     
  
    
    
     
    
    
     
   
  
    
        Разведчик
 
     
     
    
      
  
            
    
     
    
            
                Регистрация: 20.05.2013
 
                
                
                
                Сообщений: 0
                
  
Популярность: 10
 
                  
	Сказал(а) спасибо: 0
 
	
		
			
				Поблагодарили 0 раз(а) в 0 сообщениях
			
		
	
     
 
             
                
               
                
       
                 
     
    
    
    
        
        
            
            
                 
                Re: Программа использует много оперативной памяти 
             
             
            
        
        
        
            
               
    Какбы на delphi подобный тест сделать. Кэшируются капча?
     
        
        
        
        
        
        
        
        
     
 
    
        
        
        
        
         
     
    
    
    
        
        
        
        
             
        
        
        
        
        
        
        
            
        
        
        
     
 
 
  
	 
	
		 
	 
 
 
	
		
	
	
	
	
	
		
	
		 
		Ваши права в разделе
	 
 
 
	
		
		Вы не можете  создавать новые темы
		Вы не можете  отвечать в темах
		Вы не можете  прикреплять вложения
		Вы не можете  редактировать свои сообщения
		 
		
		
		
		
		HTML код Выкл. 
		 
		
	  
 
 
	 
	
		
	 
 
 
 
Заявление об ответственности  / Список мошенников  
 
Часовой пояс GMT +4, время: 10:37 .