از ابزارهای خود سیستم عامل برای مونیتور کردن مصرف رم استفاده کنید .
یکی از ابزار های مناسب TOP هست .
دستور top رو بزنید ، بعد از اجرا شدن shift + m بزنید تا براساس مصرف رم براتون لیست کنه .
نتایج رو بررسی کنید
mohsen1
August 29th, 2010, 17:36
رستور تاپ top رو در SSH اجرا کنید و خروجی رو اینجا بزارید تا دوستان راهنمایی کنن.
3shahrsaz
October 28th, 2010, 20:09
منم همین مشکل رو دارم که رمم زیاد و غیر عادی مصرف میشه.
دستور top رو زدم و یه عکس گرفتم که واستون میذارم:
1445
info_dlsong
October 28th, 2010, 21:49
سلام
شاید رمتون پر نمیشه
کش میشه
با زدن دستور free memory میتونید ببینید use میشه یا cache
با این دستور هم از کش شدن رم میتونید جلوگیری کنید
echo 3 > /proc/sys/vm/drop_caches
=================
اگه جواب منفی بود و رم use میشد با توجه به تصویر بالا بیشترین مقدار مصرفی رمت از mysql هست
اگه خواستی میتونم چند تا کار بگم بکنی تا mysql رو محدود کنی زیاد رم مصرف نکنه
موفق باشید
3shahrsaz
October 28th, 2010, 22:02
دستور free memory رو زدم و نتیجه زیر حاصل شد:
1446
این یعنی اینکه استفاده نمیشه و cashe میشه بیشترش؟
اگر cashe نمیشه، میشه بگین از چه راههایی میشه mysql رو محدود کرد؟
http://www.webhostingtalk.ir/images/misc/pencil.png
info_dlsong
October 28th, 2010, 22:08
دستور free memory رو زدم و نتیجه زیر حاصل شد:
1446
این یعنی اینکه استفاده نمیشه و cashe میشه بیشترش؟
اگر cashe نمیشه، میشه بگین از چه راههایی میشه mysql رو محدود کرد؟
http://www.webhostingtalk.ir/images/misc/pencil.png
سلام
از دستوری که دادم برای جلوگیری از کش شدن استفاده کنید
نتیجه اگه زیاد تغییری نکرد میگم چی کار کنید
-bash: /proc/sys/vm/drop_caches: permission deniedفکر کنم نتونستم کش رو خالی کنم. درسته؟
خیر خالی نکردید
چون دستور رو به صورت کامل وارد نکردید!
echo 3 > /proc/sys/vm/drop_caches
قسمتی که بلد کردم رو وارد نکردید
3shahrsaz
October 28th, 2010, 22:47
من کامل وارد کردم. الانم با حالت های مختلف یعنی اینکه بین 3 و echo و ... فاصله باشه یا نه چک کردم، که تأثیری نداشت:
1447
احتمال داره چون سرور vps هستم، یه همچین دسترسی نداشته باشم؟
Red.Mer
October 28th, 2010, 22:52
OpenVZ====Shit
info_dlsong
October 28th, 2010, 23:27
من کامل وارد کردم. الانم با حالت های مختلف یعنی اینکه بین 3 و echo و ... فاصله باشه یا نه چک کردم، که تأثیری نداشت:
1447
احتمال داره چون سرور vps هستم، یه همچین دسترسی نداشته باشم؟
دقیقا
شما دسترسی ندارید