- 
	
			
				
					June 10th, 2016, 17:02
				
			
			
				
					#1
				
				
				
			
	 
	
		
		
			
				
				
				
					
 مشکل کش شدن و پرشدن مموری سرور
				
				
						
							
							
						
						
				
					
						
							با سلام
روی سی پنل مشکلی پیدا کردیم که کش می شود و رم بی جهت پر شده و در نتیجه سرور هنگ میکند
این کار رو کردیم :
http://tecadmin.net/flush-memory-cache-on-linux-server/
و کش هارو پاک کردیم اما به سرعت و در عرض چند ثانیه باز کش شده و رم پر می شود
باید چطور مشکل را حل کنیم ؟
ممکن هست مشکل از طرف یکی از یوزر ها باشد ؟
اگر بله چطور بفهمیم از کدام است ؟
لطفا راهنمایی بفرمایید
						
					 
					
				 
			 
			
			
				
				
				
					
						ویرایش توسط mandana32 : June 10th, 2016 در ساعت 17:09
					
					
				
				
				
				
				
					 
				
				
				
			 
			
			
		 
	 
		
	
 
- 
    
 
		
		- 
		
			
						
						
							June 10th, 2016 17:02
						
					
					
						
							 # ADS
						
					
			
			
			
					
						
			
						
							
								
									
								
							
					
					
			
			
				
			
		 
		
	
- 
	
			
				
					June 10th, 2016, 17:14
				
			
			
				
					#2
				
				
				
			
	 
	
		
		
			
				
				
				
					
 پاسخ : مشکل کش شدن و پرشدن مموری سرور
				
				
						
						
				
					
						
							عرض ادب
نمیدانم چرا برخی از دوستان کَش شدن رم را مشکل میدانند.
این مورد ( کش شدن رم ) کاملا عادی است .
لطفا تصویری از میزان رم موجود ، مصرفی و کش شده را ارائه دهید تا بتوانیم نظر دهیم.
موفق باشید
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
    
 
			
	
- 
	
			
				
					June 10th, 2016, 17:17
				
			
			
				
					#3
				
				
				
			
	 
	
		
		
			
				
				
				
					
 پاسخ : مشکل کش شدن و پرشدن مموری سرور
				
				
						
						
				
					
						
							درست میفرمایید دوست من اما کش شدن به اندازه
root [/]# free -m
             total       used       free     shared    buffers     cached
Mem:          7835       7779         55        141        101       6247
-/+ buffers/cache:       1431       6404
Swap:         9999       1459       8540
root [/]# _
کل مموری کش شده و رم پر میکنه
رم رو 16 و 24 هم کردیم پر کرد و در نتیجه هنگ کرد
مشکلی هست
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
    
 
			
	
- 
	
			
				
					June 10th, 2016, 18:47
				
			
			
				
					#4
				
				
				
			
	 
	
		
		
			
				
				
				
					
 پاسخ : مشکل کش شدن و پرشدن مموری سرور
				
				
						
						
				
			 
			
			
		 
	 
		
	
 
- 
    
 
			
	
- 
	
			
				
					June 10th, 2016, 19:37
				
			
			
				
					#5
				
				
				
			
	 
	
		
		
			
				
				
				
					
 پاسخ : مشکل کش شدن و پرشدن مموری سرور
				
				
						
						
				
					
						
							دلیل این مشکل  memory leaking میباشد .،دلیل این مشکل  تنظیمات اشتباه در اسکریپت یا  در سمت سرور میباشد که ایجاد میشود ، جهت تایید  این مشکل که همین میباشد  با دستور free -m مموری بر میگرده به حالت اول ، اگر مشکل حل شد باید تنظیمات اسکریپت و سرور را بررسی کنید  .
فرستاده شده از GT-I9300ِ من با Tapatalk
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
    
    
    
    
    
        
            تعداد تشکر ها از raminhost به دلیل پست مفید 
        
    
    
         
     
 
			
	
- 
	
			
				
					June 10th, 2016, 19:45
				
			
			
				
					#6
				
				
				
			
	 
	
		
		
			
				
				
				
					
 پاسخ : مشکل کش شدن و پرشدن مموری سرور
				
				
						
						
				
					
						
							سلام
با اینکه این کش شدن طبیعی هستش اما یه کار غیر منطقی که می تونید بکنید اینه که دستور sync; echo 3 > /proc/sys/vm/drop_caches رو به صورت CronJob اجرا کنید اگه واقعاً فکر میکنید هنگ کردن سرور به خاطر این قضیه هستش.
						
					 
					
				 
			 
			
			
				
				
				
					
						ویرایش توسط iHSG : June 10th, 2016 در ساعت 19:51
					
					
						دلیل: حواسم به دستور اشتباه نبود :)
					
				
				
				
				
				
				
				
			 
			
			
		 
	 
		
	
 
- 
    
    
    
    
    
        
            تعداد تشکر ها از iHSG به دلیل پست مفید 
        
    
    
         
     
 
			
	
- 
	
			
				
					June 10th, 2016, 19:53
				
			
			
				
					#7
				
				
				
			
	 
	
		
		
			
				
				
				
					
 پاسخ : مشکل کش شدن و پرشدن مموری سرور
				
				
						
						
				
					
						
							
	
		
			
			
				
					
 نوشته اصلی توسط 
raminhost
					
				 
				دلیل این مشکل  memory leaking میباشد .،دلیل این مشکل  تنظیمات اشتباه در اسکریپت یا  در سمت سرور میباشد که ایجاد میشود ، جهت تایید  این مشکل که همین میباشد  با دستور free -m مموری بر میگرده به حالت اول ، اگر مشکل حل شد باید تنظیمات اسکریپت و سرور را بررسی کنید  .
فرستاده شده از GT-I9300ِ من با Tapatalk
			
		 
	 
 ممنون از شما
اما با دستور free -m فقط میزان مصرف و کش را نشان میدهد
با دستورات  
 sync; echo 3 > /proc/sys/vm/drop_caches
کش پاک میشد اما باز در عرض چند ثانیه پر میشد
کرون زدم روی هر دقیقه تا کش هارو پاک کند :
* * * *  * sync; echo 3 > /proc/sys/vm/drop_caches
اما باز هم حل نشد
2 کاربر را ساسپند کردم مشکل برای 1 ساعت حل شد و باز شروع شد
حالا 3 سایت را ساسپند کردم و مشکل رفع شده
این مشکل به نظرتون از کجاست ؟
- - - Updated - - -
	
		
			
			
				
					
 نوشته اصلی توسط 
iHSG
					
				 
				سلام
با اینکه این کش شدن طبیعی هستش اما یه کار غیر منطقی که می تونید بکنید اینه که دستور free -m رو به صورت CronJob اجرا کنید اگه واقعاً فکر میکنید هنگ کردن سرور به خاطر این قضیه هستش.
			
		 
	 
 در پاسخ قبلیم یک دستور را نشان دادم با این گذاشتم روی پاک کردن کش ها
الان اصلا کش زیادی درست نمی شود و به این دستور هم نیازی نیست
در اصل با ساسپند کردن 3 سایت مشکل متوقف شده است
از کجا بفهمم مشکل این 3 سایت و یا یکی از آن ها چیست؟
در ضمن خدمتتون عرض کنم این کش عادی نیست کشی که در عرض 10 ثانیه از 0 به 23 گیگ برسد به نظر شما عادی هست ؟
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
    
 
			
	
- 
	
			
				
					June 10th, 2016, 20:38
				
			
			
				
					#8
				
				
				
			
	 
	
		
		
			
				
				
				
					
 پاسخ : مشکل کش شدن و پرشدن مموری سرور
				
				
						
						
				
					
						
							با دستور top میتونید چک کنید که کدوم اکانتها هستن که باعث میشن این اتفاق بیوفته ، اگر برنامه htop رو نصب کنید با دستور htop هم میتونید چککنید .
فرستاده شده از GT-I9300ِ من با Tapatalk
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
- 
    
    
    
    
    
        
            تعداد تشکر ها از raminhost به دلیل پست مفید 
        
    
    
         
     
 
			
	
- 
	
			
				
					June 24th, 2016, 11:37
				
			
			
				
					#9
				
				
				
			
	 
	
		
		
			
				
				
				
					
 پاسخ : مشکل کش شدن و پرشدن مموری سرور
				
				
						
						
							
						
				
					
						
							
	
		
			
			
				
					
 نوشته اصلی توسط 
raminhost
					
				 
				با دستور top میتونید چک کنید که کدوم اکانتها هستن که باعث میشن این اتفاق بیوفته ، اگر برنامه htop رو نصب کنید با دستور htop هم میتونید چککنید .
فرستاده شده از GT-I9300ِ من با Tapatalk
			
		 
	 
 متوجه شدیم مشکل از یک پلاگین وردپرسی هست
چطور باید مشکلش را حل کرد؟
استفاده از این پلاگین خیلی برامون مهمه
						
					 
					
				 
			 
			
			
		 
	 
		
	
 
-