זוהי אפליקציית לינוקס בשם BigCache שניתן להוריד את המהדורה האחרונה שלה בתור v3.1.0.zip. ניתן להפעיל אותו באופן מקוון בספק האירוח החינמי OnWorks עבור תחנות עבודה.
הורד והפעל באינטרנט את האפליקציה הזו בשם BigCache עם OnWorks בחינם.
בצע את ההוראות הבאות כדי להפעיל את האפליקציה הזו:
- 1. הורד את היישום הזה למחשב שלך.
- 2. הזן במנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש שאתה רוצה.
- 3. העלה את היישום הזה במנהל קבצים כזה.
- 4. הפעל את האמולטור המקוון של OnWorks Linux או Windows מקוון או אמולטור מקוון של MACOS מאתר זה.
- 5. ממערכת ההפעלה OnWorks Linux שזה עתה התחלת, עבור אל מנהל הקבצים שלנו https://www.onworks.net/myfiles.php?username=XXXXX עם שם המשתמש הרצוי.
- 6. הורד את האפליקציה, התקן אותה והפעל אותה.
בצילומי מסך
Ad
BigCache
תיאור
כדי לעמוד בדרישות שהוצגו בתחילת פרק זה, הטמענו מטמון משלנו וקראנו לו BigCache. ה-BigCache מספק רסיסים, פינוי והוא משמיט GC עבור כניסות מטמון. כתוצאה מכך, זהו מטמון מהיר מאוד אפילו עבור מספר רב של ערכים. Freecache הוא היחיד מבין המטמונים הזמינים בזיכרון ב-Go שמספק סוג כזה של פונקציונליות. BigCache הוא פתרון חלופי עבורו ומפחית את תקורה של GC בצורה שונה, לכן החלטנו לשתף אותו. מטמון מהיר, בו-זמנית, מוציא את הזיכרון שנכתב כדי לשמור על מספר גדול של ערכים ללא השפעה על הביצועים. BigCache שומר ערכים בערימה אך משמיט עבורם GC. כדי להשיג זאת, פעולות על פרוסות בתים מתרחשות, לכן תידרש (de)serialization של ערכים מול המטמון ברוב מקרי השימוש.
תכונות
- דורש Go 1.12 ומעלה
- השתמש באתחול מותאם אישית מכיוון שניתן למנוע הקצאת זיכרון נוספת בדרך זו
- כתיבה וקריאה ב-BigCache מהירים יותר מאשר ב-freecache
- BigCache מסתמך על אופטימיזציה המוצגת בגרסה 1.5 של Go
- ערכים נשמרים בפרוסות בתים, כדי להשמיט שוב את GC
- BigCache אינו מטפל בהתנגשויות
שפת תכנות
Go
כל הקטגוריות
זוהי אפליקציה שניתן להביא גם מ-https://sourceforge.net/projects/bigcache.mirror/. זה התארח ב-OnWorks על מנת להפעיל אותו באינטרנט בצורה הקלה ביותר מאחת ממערכות ההפעלה החינמיות שלנו.