স্মৃতি কোথায় গেছে (না, বাফার বা ক্যাশে নয়)


8

স্মৃতিটি কোথায় চলে গেছে আমাকে কেউ বলতে পারেন: (না, এবার বাফার বা ক্যাশে নয়)

# free
             total       used       free     shared    buffers     cached
Mem:       3928200    3868560      59640          0       2888      92924
-/+ buffers/cache:    3772748     155452
Swap:      4192956     226352    3966604 

শীর্ষে, মেমরি অনুসারে বাছাই করা, অবতরণ:

top - 13:42:06 up 1 day,  3:47,  2 users,  load average: 0.08, 0.12, 0.36
Tasks: 228 total,   1 running, 227 sleeping,   0 stopped,   0 zombie
Cpu0  :  2.0%us,  4.0%sy,  0.0%ni, 90.1%id,  0.0%wa,  0.0%hi,  4.0%si,  0.0%st
Cpu1  :  0.0%us,  0.0%sy,  0.0%ni,  0.0%id,100.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   3928200k total,  3868020k used,    60180k free,     2896k buffers
Swap:  4192956k total,   226048k used,  3966908k free,    82068k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  COMMAND
 3863 root      20   0  902m 199m 3296 S    7  5.2  99:08.77 ndsd
21906 root      20   0  138m 9076 2988 S    0  0.2   0:00.02 sfcbd
 2332 root      20   0  126m 4660 1332 S    0  0.1   0:17.72 mono
 4243 wwwrun    20   0  683m 4468  668 S    0  0.1   0:07.38 java
 2994 root      20   0  202m 2288 1660 S    0  0.1   6:10.02 httpstkd
 4338 root      20   0  184m 2240 1112 S    0  0.1   0:00.52 namcd
21898 root      20   0 32368 1832 1256 R    1  0.0   0:00.08 top

আসলে, কিছু কাল আগে ওম সিস্টেমটিকে (কর্নেল আতঙ্কে) লাথি মেরে ক্র্যাশ করেছিল এবং আমি আশঙ্কা করি আমরা আবার সেই জায়গা থেকে খুব দূরে নই ...

হালনাগাদ

 # cat /proc/meminfo                                                     
 MemTotal:        3928200 kB                                             
 MemFree:           51336 kB                                             
 Buffers:            2964 kB                                             
 Cached:            72876 kB                                             
 SwapCached:        29128 kB                                             
 Active:           233440 kB                                             
 Inactive:          88040 kB                                             
 Active(anon):     188920 kB                                             
 Inactive(anon):    56752 kB                                             
 Active(file):      44520 kB                                             
 Inactive(file):    31288 kB                                             
 Unevictable:           0 kB                                             
 Mlocked:               0 kB                                             
 SwapTotal:       4192956 kB                                             
 SwapFree:        3966824 kB                                             
 Dirty:                32 kB                                             
 Writeback:             0 kB                                             
 AnonPages:        225112 kB                                             
 Mapped:            11356 kB                                             
 Shmem:                32 kB                                             
 Slab:            1624080 kB                                             
 SReclaimable:      13740 kB                                             
 SUnreclaim:      1610340 kB                                             
 KernelStack:        4176 kB                                             
 PageTables:        10500 kB                                             
 NFS_Unstable:          0 kB                                             
 Bounce:                0 kB                                             
 WritebackTmp:          0 kB                                             
 CommitLimit:     6157056 kB                                             
 Committed_AS:    2397684 kB                                             
 VmallocTotal:   34359738367 kB                                          
 VmallocUsed:      441372 kB                                             
 VmallocChunk:   34359246755 kB                                          
 HardwareCorrupted:     0 kB                                             
 HugePages_Total:       0                                                
 HugePages_Free:        0                                                
 HugePages_Rsvd:        0                                                
 HugePages_Surp:        0                                                
 Hugepagesize:       2048 kB                                             
 DirectMap4k:       10240 kB                                             
 DirectMap2M:     4184064 kB                                             

slabtop

 Active / Total Objects (% used)    : 9041019 / 9207548 (98.2%)          
 Active / Total Slabs (% used)      : 401132 / 401156 (100.0%)           
 Active / Total Caches (% used)     : 91 / 159 (57.2%)                   
 Active / Total Size (% used)       : 1491537.88K / 1519791.56K (98.1%)  
 Minimum / Average / Maximum Object : 0.02K / 0.17K / 4096.00K           

  OBJS ACTIVE  USE OBJ SIZE  SLABS OBJ/SLAB CACHE SIZE NAME              
4240470 4240319  99%    0.12K 141349       30    565396K pid             
2245140 2219675  98%    0.25K 149676       15    598704K size-256        
2238090 2210087  98%    0.12K  74603       30    298412K size-128        
...                                                                             

2
কোনও নেটওয়ার্ক ফাইল সিস্টেম, এর মতো জিনিস? কি /usr/bin/slabtopবলে? ব্যবহারকারীর স্থানে মেমরির ব্যবহারটি ঘটছে বলে মনে হচ্ছে না, তাই কার্নেলের ব্যবহারটি ঘনিষ্ঠভাবে দেখুন।
সিজেসি

ঠিক আছে .... সেভাবে মনে হচ্ছে .... (আপডেট দেখুন)
মার্কি

নেটস্প্যাট-এ প্রচুর এবং প্রচুর ESTABLISHED বা SYN_SENT দেখায়?
পল এম

আসলে তা না. netstat -an | গ্রেপ ইএসটি | wc -l = 129, SYN_SENT = 0
মার্কি

1
আপনি যদি হটপে কার্নেল থ্রেড সক্ষম করেন তবে কি হবে? এটি কোন কর্নেল? সম্ভবত এটি
ফাঁস হচ্ছে

উত্তর:


2

যদি আপনি ওম-ইনগ হন, আপনার কাছে অবশ্যই একটি অ্যাপ্লিকেশন রয়েছে যা মেমরি ফুটো করেছে। প্রায়শই অপরাধী হ'ল কর্নেলটি হত্যা করতে বেছে নেয় (তবে কখনও কখনও তা হয় না)।

আপনি কি মেমটোপের মতো কিছু চেষ্টা করেছেন ?


ব্যবহারকারী ইতিমধ্যে topআউটপুট সরবরাহ করেছেন, মেমরি অনুসারে বাছাই করেছেন। শীর্ষগুলি বেশিরভাগ বিতরণে পাওয়া যায় এবং প্রয়োজনীয় তথ্য সরবরাহ করতে পারে। আরও ভাল আউটপুট সরবরাহ করার জন্য আপনার মেমটোপের পরামর্শের জন্য যদি আপনার মনে একটি নির্দিষ্ট বিকল্প থাকে তবে দয়া করে এটি সরবরাহ করুন।
ম্যাগেলান

আমি স্মৃতিশক্তিটি ভাবছিলাম কারণ এটি বিশেষত দুর্ব্যবহার, দীর্ঘকালীন প্রক্রিয়াগুলি ধরার জন্য তৈরি করা হয়েছিল: "যদিও এটি আউটপুট দ্বারা (এইচ) শীর্ষ কমান্ডের সাথে সাদৃশ্যযুক্ত, এটি দীর্ঘ সময় (দিন / সপ্তাহ / এমনকি মাস) ধরে চালানোর জন্য এবং কয়েক মিনিট বা ঘন্টার মধ্যে পুনরাবৃত্তি করুন intended উদ্দেশ্যে করা ব্যবহারগুলির মধ্যে একটি হ'ল আপনি যখন নিজের বাক্সের মেমরির খরচ হ্রাস করার চেষ্টা করছেন বা
ভুল আচরণের

এছাড়াও আমি উল্লেখ করতে যাচ্ছিলাম যে এটি কিছুটা সন্দেহজনক যে সিপিইউ 1 100% আইওয়েট দেখাচ্ছে। সম্ভবত কোনও ডিস্ক অ্যাক্সেস করছে এমন কোনও লুপে ধরা পড়েছে?
ডার্ককন্ট্রাস্ট

আপনার উত্তরে যুক্ত করার জন্য সমস্ত ভাল জিনিস।
ম্যাগেলান

1

আপনি মৃত্যুদণ্ড কার্যকর করতে পারেন

find /proc -name oom_score -exec echo -n "{}   " \; -exec cat {} \; | awk '{print  $2, $1| "sort -n" }

এবং কোন অ্যাপটি ওম কিলের প্রার্থী তা পরীক্ষা করুন -আসলে এটি আরও বেশি মেমরি গ্রাস করে-এটি আমার কাছে মনে হচ্ছে কোনও অ্যাপ্লিকেশন বন্য চলছে। হয় প্রচুর বিবরণকারী বরাদ্দ করে দেয় বা কিছু থ্রেড সঠিকভাবে শেষ হয় না।


0

স্ল্যাবপটে কমপক্ষে 1.3 গিগাবাইট মেমরি ব্যবহৃত হচ্ছে স্ল্যাবটিতে।

বাকী স্ল্যাবটপ না দেখে, কী ভুল ছিল তা বলা শক্ত, তবে যদি এটি ইনডস বা ডিরেক্টরিতে প্রবেশিকা থাকে তবে এই নিবন্ধগুলি সহায়তা করতে পারে:

http://rackerhacker.com/2008/12/03/reducing-inode-and-dentry-caches-to-keep-oom-killer-at-bay/

http://people.arsc.edu/~kcarlson/software/man/drop_caches.html

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.