מחשב כף יד

צפה בגרסא המלאה: נפתר VBET HIGH מעבד / זיכרון עקב השימוש mysql



magmf
04-06-10, 13:00
חבר 'ה,

אני באמת צריך להיות מותאם vbet יותר עבור אתר האינטרנט שלי.

VBet הוא מקבל אותי הרבה משתמשים חדשים מאוד אהבתי את הכלי אבל הוא משתמש יותר מדי משאבים רבים.


עומס CPU שלי לפני VBET היה לשאוג 2 ועכשיו הוא יותר מ 4 כל הזמן

עכשיו למשל
08:32:18 עד 11 ימים, 02:27, 1 משתמשים, בממוצע לטעון: 7.45, 8.24, 8.26

כמה כרטיסים המחובר מן לפני ואחרי vbet מופעל האתר שלי


אני רוצה לשתף אותך כי אני קפץ מ 70.000 הדפים באינדקס של Google על יותר מ 500.000

הדרגה שלי Alexa קפץ גם
תת linux.org - אתר פרטי של Alexa (http://www.alexa.com/siteinfo/under-linux.org)

ואני מקבל ביקורים יומיומיים יותר אבל אני עדיין צריך אופטימיזציה טובה יותר על איך להתמודד עם vbet שאילתות.

תסתכל על הדף שלי



top - 08:53:46 up 11 days, 2:49, 1 user, load average: 10.77, 9.81, 9.06
Tasks: 423 total, 5 running, 418 sleeping, 0 stopped, 0 zombie
Cpu(s): 15.7%us, 2.4%sy, 0.0%ni, 66.6%id, 9.8%wa, 0.1%hi, 5.4%si, 0.0%st
Mem: 12330536k total, 11619688k used, 710848k free, 24064k buffers
Swap: 995988k total, 994972k used, 1016k free, 2917568k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
29384 mysql 20 0 5722m 2.5g 4552 S 99 20.9 3661:46 mysqld



כפי שאתם יכולים לראות mysql בראש בגלל vbet


mysql להראות processlist;



mysql> show processlist;
+********-+************+****************-+************+********-+****--+************--+****************************************************************************************************--+
| Id | User | Host | db | Command | Time | State | Info |
+********-+************+****************-+************+********-+****--+************--+****************************************************************************************************--+
| 3102552 | underlinux | localhost:49801 | underlinux | Query | 16 | Sending data | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102570 | underlinux | localhost:49843 | underlinux | Query | 12 | Sending data | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102597 | underlinux | localhost:49901 | underlinux | Query | 9 | Sending data | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102600 | underlinux | localhost:49907 | underlinux | Query | 9 | Sending data | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102617 | underlinux | localhost:49944 | underlinux | Query | 6 | Sending data | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102620 | underlinux | localhost:49953 | underlinux | Query | 6 | Sending data | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102632 | underlinux | localhost:49986 | underlinux | Query | 3 | Sending data | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102633 | underlinux | localhost:49988 | underlinux | Query | 0 | statistics | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102636 | underlinux | localhost:49994 | underlinux | Sleep | 1 | | NULL |
| 3102639 | underlinux | localhost:50000 | underlinux | Query | 0 | statistics | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102641 | underlinux | localhost:50005 | underlinux | Query | 0 | Sending data | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102648 | underlinux | localhost:50021 | underlinux | Sleep | 1 | | NULL |
| 3102649 | underlinux | localhost:50022 | underlinux | Query | 0 | statistics | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102651 | root | localhost | NULL | Query | 0 | NULL | show processlist |
| 3102652 | underlinux | localhost:50027 | underlinux | Query | 0 | statistics | SELECT translated FROM vbvbenterprisetranslator_cache_medium_vi WHERE originaltext='Cadastrar+200+cl |
| 3102660 | underlinux | localhost:50044 | underlinux | Query | 0 | statistics | SELECT translated FROM vbvbenterprisetranslator_cache_medium_fa WHERE originaltext='BackTrack+4+%28F |
| 3102661 | underlinux | localhost:50047 | underlinux | Query | 0 | statistics | SELECT cache.originaltext as originaltext, cache.translated as translated FROM vbvbenterprisetransla |
| 3102663 | underlinux | localhost:50051 | underlinux | Sleep | 1 | | NULL |
| 3102664 | underlinux | localhost:50052 | underlinux | Query | 1 | end | UPDATE vbuser SET
profilevisits = profilevisits + 1
WHERE userid = 61484 |
| 3102666 | underlinux | localhost:50056 | underlinux | Query | 0 | update | REPLACE INTO vbdatastore
(title, data, unserialize)
VALUES
('cron', '1275652500', 0) |
+********-+************+****************-+************+********-+****--+************--+****************************************************************************************************--+
20 rows in set (0.16 sec)

mysql>




mysql ו CPU usage לפני ואחרי vbet

http://under-linux.org/wiki/images/1/14/Mysql-vbet.png

http://under-linux.org/wiki/images/f/f0/Vbetmysql2.png

http://under-linux.org/wiki/images/6/65/Vbet-cpuusage.png

vBET
04-06-10, 14:34
שלום.

כפי שאתה כותב vBET נתן לך הרבה תנועה חדשה. לכן השוואת CPU והשימוש מ לפני ואחרי vBET, באמת השוואת CPU והשימוש מ לפני ואחרי שיש תנועה גדולה יותר ...
אז השוואה זו אינה מתאימה. אין אפשרות לקבל השימוש במשאבים אותו עם תנועה גדול יותר. כמו כן יש לציין כי vBET כמעט לא לוקח משאבים עבור דפים רגילים (רק מייצר דגלים) כך שכל שימוש נוסף שלך משאב נובעת תנועה נוספת - התנועה דפים מתורגמים. עוד תנועה = יותר משאבים הדרושים

שים לב שאילתות vBET מותאמים, כל משתמש אינדקסים לקחת את כל הנתונים בשאילתות אחדות. אנא בדוק שאילתות איטי התחבר כדי לקבוע מה באמת לוקח את רוב זמנכם MySQL. כמו כן - אתה תמיד יכול לבנות אינדקסים במקרה אם משהו התרסק DB MySQL שלך.

בבקשה תגיד מה הגודל של שולחנות המטמון? כמו כן בבקשה לדעת איזו גירסה של vBET אתה משתמש ולתת כתובת הפורום שלך.

אנא בדוק רמזים הביצועים שלנו: http://www.vbenterprisetranslator.com/forum/vbet4-general-discussions/408-vbet-performance.html

כמובן שאנחנו משתפרים vBET ברציפות. בגרסה הגדולה הבאה נתמוך מטמון הקובץ:) אז שיפורי ביצועים יקרה:) ובכל זאת יש לציין כי השוואה הדרך שלך היא לא מתאימה לא להראות עד כמה יותר משאבים לוקח vBET - זה מראה כמה יותר משאבים בפורום שלך לוקח עם שלך יותר תנועה.

magmf
04-06-10, 20:49
vBET,

מטמון קובץ או שאילתות MySQL במטמון שאינם מרבים להשתמש I / O עושה עומס המכשיר להיות גבוה.

ההצעה שלי אליך היא להשתמש Memcache מטמון קובץ o במקום ו-MySQL או להתחבר vbet עם vboptimise כי כבר יש תמיכה עבור סוגים רבים של מצבורי

דוגמה vboptimise השימוש עם vbet יהיה משהו כזה


if ($cache = vb_optimise::$cache->get('unique language key'))
{
***//use cache
}
else
{
***// get from elsewhere
***vb_optimise::$cache->set('unique language key');
}



למה אתה לא מנסה לדבר עם Deceptor מ DragonByte טק פורומים - DragonByte טכנולוגיות ראשי (http://www.dragonbyte-tech.com/)

האתר שלי הוא להציל יותר מ -10 מיליון שאילתות ביום עם vboptimise ואם אתה עובד איתו טוב יותר לכולם vbet תמיכה יכול להיות מאושר

תסתכל
vB מטב - משאבים לסטטיסטיקה (http://www.dragonbyte-tech.com/vboptimisesites.php)

vBET
04-06-10, 21:29
תודה על העצה שלך:) שמתי את ההודעה האחרונה שלך ברשימה TODO.

נא לענות על שאלות שניתן - מה כתובת הפורום שלך גרסה vBET בשימוש. אנחנו רוצים לבדוק האם יש לך ההתקנה המתאימה - גרסאות vBET שהופעלה הפניות כפול אשר אינו משמש יותר, במקרה של vBSEO זה מחייב שילוב מתאים.

magmf
04-06-10, 21:38
כתובת האתר שלי הוא מתחת linux.org
vbet 4.2.2
vBulletin 4.0.3
vBSEO 3.5 סופי

vBET
04-06-10, 21:49
בסדר - אין לך הפניות כפול גרסה vBET האחרון. ברגע זה אני יכול רק לייעץ לך להשתמש רמזים הביצועים שלנו (קישור בתגובה הראשונה) - במיוחד לחסום תוכן רלוונטי robots.txt - עמודים כמו חבר, לוח שנה, ועוד כמה אחרים (לציין כי דפים אלה ייעלמו מן אינדקסים, אבל זה זה טוב עבור SEO שלך, כי אלה נחשבים בעיקר שכפול תוכן).

כמו כן - אם השרת יהיה חם לטפל בכל 52 שפות - בבקשה לשקול לבטל חלק מהם. ברגע זה אני מבין כי הוא מטפל בו, אתה פשוט תהיה מאושר יותר אם עם פחות משאבים;)

אנו גם עובדים על תמיכה לא רק מטמון קובץ, אלא גם ספריות המטמון הקיים:) שוב תודה על הרמז שלך.

magmf
04-06-10, 21:58
VBET,

אני מודאג רק עם העתיד. לעת עתה האתר שלי יכול להתמודד אבל מאז vbet עובד אני יכול לקבל הרבה משתמשים חדשים, זה יכול לעשות את השרת שלי יורד: (

גם אני כבר חסימת תוכן רלוונטי robots.txt שלי

vBET
05-06-10, 20:27
הרבה הה של משתמשים חדשים יגרום לך לחשוב על הרחבה בכל פעם שיש לך vBET או לא. אנו שמחים באמת vBET נותן לך הרבה משתמשים חדשים והכנסות פרסומת אפשרית:) כפי שכבר כתבתי נוכל לשפר את מערכת caching:)

vBET
10-06-10, 22:45
לשחרר הבא יהיה מטמון קובץ מלא אשר יהפכו את הדפים שלך מהר יותר ליצור עבור האורחים - גם אלה לא מתורגמים:)

bhanuprasad1981
14-06-10, 18:12
לשחרר הבא יהיה מטמון קובץ מלא אשר יהפכו את הדפים שלך מהר יותר ליצור עבור האורחים - גם אלה לא מתורגמים:)

מקווה שנוכל לקבל את זה בקרוב:)

vBET
14-06-10, 23:11
החודש בטוח:) המטמון קובץ שליטת לאורחים עובד בסדר בפורומים שלנו, רק רוצה להוסיף כמה פונקציות חדשות אחרות:)

bhanuprasad1981
20-06-10, 17:03
כל העדכונים:)

vBET
21-06-10, 14:50
היום יהיה לנו לשחרר עבור vBET3.x - עבור vBET4.x בשבוע הראשון של החודש הבא:)

bhanuprasad1981
21-06-10, 18:53
אוההה לא 15 ימים יותר: (

vBET
22-06-10, 22:32
יש לנו יותר לעשות במקרה של vB4 (תמיכה + כתובות ידידותית יותר סוגי קישורים תירגם vBSEO). כמו כן הזמן הזה ייתן לנו משוב על פונקציונליות חדשה זו (כלומר, כבר יש לנו מושג ממשתמש אחד כדי לאפשר לנטרל אותו עבור דפי רגיל). אז זה ייקח עוד קצת זמן, אבל בסוף אתה תקבל פתרון אשר נבדק טוב יותר עם תכונות נוספות:)

Automatic Translations (Powered by Google, Microsoft®, Yandex, SDL Language Cloud, IBM Watson and Apertium):
AfrikaansAlbanianArabicBelarusianBulgarianCatalanChineseCroatianCzechDanishDutchEnglishEstonianFilipinoFinnishFrenchGalicianGermanGreekHaitian CreoleHebrewHindiHungarianIcelandicIndonesianIrishItalianJapaneseKoreanLatvianLithuanianMacedonianMalayMalteseNorwegianPersianPolishPortugueseRomanianRussianSerbianSlovakSlovenianSpanishSwahiliSwedishTaiwaneseThaiTurkishUkrainianVietnameseWelshYiddish
vBET 4.10.1 gives automatic translations