Aceasta este aplicația Linux numită BigCache a cărei cea mai recentă versiune poate fi descărcată ca v3.1.0.zip. Poate fi rulat online în furnizorul de găzduire gratuit OnWorks pentru stații de lucru.
Descărcați și rulați online această aplicație numită BigCache cu OnWorks gratuit.
Urmați aceste instrucțiuni pentru a rula această aplicație:
- 1. Ați descărcat această aplicație pe computer.
- 2. Introduceți în managerul nostru de fișiere https://www.onworks.net/myfiles.php?username=XXXXX cu numele de utilizator pe care îl doriți.
- 3. Încărcați această aplicație într-un astfel de manager de fișiere.
- 4. Porniți emulatorul online OnWorks Linux sau Windows online sau emulatorul online MACOS de pe acest site web.
- 5. Din sistemul de operare OnWorks Linux pe care tocmai l-ați pornit, accesați managerul nostru de fișiere https://www.onworks.net/myfiles.php?username=XXXXX cu numele de utilizator dorit.
- 6. Descărcați aplicația, instalați-o și rulați-o.
SCREENSHOTS
Ad
BigCache
DESCRIERE
Pentru a îndeplini cerințele prezentate la începutul acestui capitol, am implementat propriul nostru cache și l-am numit BigCache. BigCache oferă fragmente, evacuare și omite GC pentru intrările în cache. Ca rezultat, este un cache foarte rapid chiar și pentru un număr mare de intrări. Freecache este singurul dintre cache-urile disponibile în memorie din Go care oferă acest tip de funcționalitate. BigCache este o soluție alternativă pentru acesta și reduce în mod diferit supraîncărcarea GC, prin urmare am decis să o împărtășim. Memoria cache rapidă, concomitentă, de evacuare în memorie scrisă pentru a păstra un număr mare de intrări fără impact asupra performanței. BigCache păstrează intrările în heap, dar omite GC pentru ele. Pentru a realiza acest lucru, au loc operațiuni pe felii de octeți, prin urmare va fi necesară (de)serializarea intrărilor în fața cache-ului în majoritatea cazurilor de utilizare.
DESCRIERE
- Necesită Go 1.12 sau mai nou
- Utilizați inițializarea personalizată deoarece alocarea suplimentară de memorie poate fi evitată în acest fel
- Scrierile și citirile în BigCache sunt mai rapide decât în freecache
- BigCache se bazează pe optimizarea prezentată în versiunea 1.5 a Go
- Intrările sunt păstrate în felii de octeți, pentru a omite din nou GC
- BigCache nu gestionează coliziunile
Limbaj de programare
Go
Categorii
Aceasta este o aplicație care poate fi preluată și de la https://sourceforge.net/projects/bigcache.mirror/. A fost găzduit în OnWorks pentru a fi rulat online într-un mod cât mai ușor de pe unul dintre sistemele noastre operative gratuite.