PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : مشکل خیلی عجیب: استفاده زیاد از رم سرور کمک لطفا



amirhoseyn
September 8th, 2013, 20:01
سلام دوستان ما یک سرور اختصاصی 8 گیگ رم از xlhost داریم که روی آن سنتوس نصب کردیم و 6 گیگ رم به سی پنل اختصاصی دادیم و 2 گیگ دیگه استفاده ای ازش نمیشه نمیدونم چرا 80 درصد رم رو مصرف میکنه با اینکه تعداد سایت ها زیاد نیست و همه کم فشارن داخل vmware رو ببینید ؟

15479

و همینطور در ssh هم میگه کلا 600 مگابایت رم بیشتر ازاد نیست از یک سرور 6 گیگ رم با سایت های کم فشار.

اما داخل سی پنل یک چیز دیگه میگه ببنید
15480

اول سیستم عامل سنتوس 6.4 بود گفتم شاید مشکل از سنتوس 6.4 باشه باز کردم 6.2 بازم حل نشد.دفعه آخر گفتم شاد مشکل از من باشه دادم سرورو یک نفر دیگه کانفیگ کنه که اونم سنتوس 5.9 نصب کرد اما بازم این مشکل هست چکار باید بکنم ؟
روی سرور اختصاصی همین یدونه وی پی اس بیشتر نیست .

nginxweb
September 8th, 2013, 20:15
درود بر شما
بررسی کنید ببینید کدام پروسه در سرور بیشترین مصرف رم را دارا هستش
معمولا یا mysql هستش و یا آپاچی . اگر mysql بود با بهینه سازی اصولی و استفاده از cache server تا حد خوبی کمتر خواهد شد

اگر وب سرور بود با کانفیگ اصولی وب سرور و php و همین طور استفاده از وب سرورهای قویتر و کم مصرف تر مانند nginx و یا litespeed تا حد زیادی مشکلتون حل خواهد شد

arDEmbOt
September 8th, 2013, 20:52
از ایمیج های خود cPanel برای نصب سیستم عامل و cPanel استفاده کنید، من در تعداد زیادی از سرور ها این موضوع را دیدم که بعد از استفاده از ایمیج خود cPanel کاهش یافته است
Downloads - cPanel Inc. (http://httpupdate.cpanel.net/)

amirhoseyn
September 8th, 2013, 21:45
درود بر شما
بررسی کنید ببینید کدام پروسه در سرور بیشترین مصرف رم را دارا هستش
معمولا یا mysql هستش و یا آپاچی . اگر mysql بود با بهینه سازی اصولی و استفاده از cache server تا حد خوبی کمتر خواهد شد

اگر وب سرور بود با کانفیگ اصولی وب سرور و php و همین طور استفاده از وب سرورهای قویتر و کم مصرف تر مانند nginx و یا litespeed تا حد زیادی مشکلتون حل خواهد شد

چطوری میتونم بررسی ئکنم کدام پروسه بیشترین مصرف رم رو داره؟
وب سرور لایت اسپید هست

isatis7t
September 9th, 2013, 09:22
در سرور تون هم لاگ ها رو بخونید هم اینکه با دستور top می توانید پروسس ها و مصرف اونها رو ببینید دستورات دیگری هم هستند با یه سرچ میتونید پیدا کنید.
دستور ps -aux هم میتونه کمکتون کنه.

| KVM - SERVER |
September 9th, 2013, 09:31
چطوری میتونم بررسی ئکنم کدام پروسه بیشترین مصرف رم رو داره؟
وب سرور لایت اسپید هست
دستور top بزنید..
اگر مصرف معمولی بود این دستور را وارد کنید

echo 3 > /proc/sys/vm/drop_caches
اگر باز هم تاثیری نداشت مجدد این دستور وارد کنید تا به حالت قبل برگرده.

echo 0 > /proc/sys/vm/drop_caches
اگر خودتون نتونستید دلیل مصرف رم پیدا کنید , میتونید مشخصات ارسال کنید تا بررسی بشه.

amirhoseyn
September 9th, 2013, 11:51
دستور top بزنید..
اگر مصرف معمولی بود این دستور را وارد کنید

echo 3 > /proc/sys/vm/drop_caches
اگر باز هم تاثیری نداشت مجدد این دستور وارد کنید تا به حالت قبل برگرده.

echo 0 > /proc/sys/vm/drop_caches
اگر خودتون نتونستید دلیل مصرف رم پیدا کنید , میتونید مشخصات ارسال کنید تا بررسی بشه.

دستور top خودم قبلا زدم هیچی دستگیرم نشد . حتی پروسه ای نبود که 2 درصد رم مصرف کنه.
دستور دوم و سوم چکار می کنند ؟

| KVM - SERVER |
September 9th, 2013, 11:58
دستور top خودم قبلا زدم هیچی دستگیرم نشد . حتی پروسه ای نبود که 2 درصد رم مصرف کنه.
دستور دوم و سوم چکار می کنند ؟
دستور اولی باعث میشه رم سرور cache نشه.
دستور دومی باعث میشه رم سرور cache بشه.

beniii
September 9th, 2013, 12:27
ابزارهای مانیتورینگ در لینوکس | سرورستاپ (http://serversetup.ir/articles/%D8%A7%D8%A8%D8%B2%D8%A7%D8%B1%D9%87%D8%A7%DB%8C-%D9%85%D8%A7%D9%86%DB%8C%D8%AA%D9%88%D8%B1%DB%8C%D 9%86%DA%AF-%D8%AF%D8%B1-%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3)
......................................
آزاد کردن RAM (رم) در لینوکس - ایران سرور (http://blog.iranserver.com/%d8%a2%d8%b2%d8%a7%d8%af-%da%a9%d8%b1%d8%af%d9%86-%d8%b1%d9%85-%d8%af%d8%b1-%d9%84%db%8c%d9%86%d9%88%da%a9%d8%b3/)
.......................................
Linux Check Memory Usage (http://www.cyberciti.biz/faq/linux-check-memory-usage/)

amirhoseyn
September 9th, 2013, 13:52
ابزارهای مانیتورینگ در لینوکس | سرورستاپ (http://serversetup.ir/articles/%D8%A7%D8%A8%D8%B2%D8%A7%D8%B1%D9%87%D8%A7%DB%8C-%D9%85%D8%A7%D9%86%DB%8C%D8%AA%D9%88%D8%B1%DB%8C%D 9%86%DA%AF-%D8%AF%D8%B1-%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3)
......................................
آزاد کردن RAM (رم) در لینوکس - ایران سرور (http://blog.iranserver.com/%d8%a2%d8%b2%d8%a7%d8%af-%da%a9%d8%b1%d8%af%d9%86-%d8%b1%d9%85-%d8%af%d8%b1-%d9%84%db%8c%d9%86%d9%88%da%a9%d8%b3/)
.......................................
Linux Check Memory Usage (http://www.cyberciti.biz/faq/linux-check-memory-usage/)
ممنون .
تو ssh میگه رمز آزاد شد ولی متاسفانه تو ویم ور هیچ تغیری نکرده همان مقداری که در عکس تاپیک اول گذاشتم داره مصرف میکنه

خب بنده این دستورات رو زدم مشکلی ایجاد نمیکنه ؟ مثلا سرعت سایت ها کاهش پیدا نمیکنه ؟

amirhoseyn
September 9th, 2013, 13:55
دستور اولی باعث میشه رم سرور cache نشه.
دستور دومی باعث میشه رم سرور cache بشه.

بهتره کش بشه یا نشه ؟ بهتره کدوم دستور رو بزنم؟

| KVM - SERVER |
September 9th, 2013, 14:01
بهتره کش بشه یا نشه ؟ بهتره کدوم دستور رو بزنم؟
اگر برای میزبانی 4-5 سایت کمتر هست بهتره بگذارید کش بشه.

amirhoseyn
September 9th, 2013, 14:05
اگر برای میزبانی 4-5 سایت کمتر هست بهتره بگذارید کش بشه.

روی سرور 170 تا سایت هست ولی همه کم فشار هستند

| KVM - SERVER |
September 9th, 2013, 14:09
روی سرور 170 تا سایت هست ولی همه کم فشار هستند
بمدت 24 ساعت بگذارید رم cache نشه ببینید سرعت بهبود پیدا کرده یا نه.
اگر بهتر شد که بگذارید روی همین حالت بمونه.
اگر که سرعت لود سایت ها کمتر شد دوباره بگذارید رم cache بشه