
نوشته اصلی توسط
farhadhelix
خروجی free -m چه مقداری رو نشون میده؟
البته بالا گذاشتم، در همین لحظه هم اینطوره:
کد:
# free -m
total used free shared buff/cache available
Mem: 991 791 65 6 134 58
Swap: 9214 0 9214
همین دیروز که این پست رو زدم تازه ریست کرده بودم و رم تقریباً آزاد بود، تا یک ساعتی هم که مانیتور میکردم عادی بود.
امروز چک کردم بازم رم پر شده که بالا گذاشتمش.
- - - Updated - - -
حالا اگر چرایی مسئله رو کنار بگذاریم؛ چند سوال مطرحه
1- آیا این موضوع پر بودن رم در چنین سناریویی، میتونه روی عملکرد تاثیر منفی نگذاره؟! (با فرض متأثر بودن از عوامل بیرونی سرور، که ممکنه مهم نباشه)
2- اصولاً اگر فرض کنیم به هر دلیل رم خورده شده، وقتی پروسه ها این رو نشون نمیدن، چطور میشه اون رو ردیابی کرد و فهمید از کجا داره خورده میشه؟
3- آیا بجز ریست کردن راهی برای آزاد سازی رم، در چنین سناریویی وجود دارد؟