Vylepšení - EnhanceIO

Vylepšení je mezipaměť disku modul pro linuxové jádro. Jeho cílem je použití rychlé, ale relativně malé SSD disky zlepšit výkon velkých, ale pomalých pevné disky.

Přehled

EnhanceIO umožňuje přidat SSD nebo jiné zařízení s rychlým diskem jako mezipaměť k jinému blokovému zařízení, jako je pevný disk, aby se zlepšil výkon disku. Původně to bylo založeno na podobném Facebooku Flashcache modul.[1] Na rozdíl od Flashcache a jiných řešení pro ukládání do mezipaměti nepoužívá mapovač zařízení Linux.[1] To znamená, že nevytváří nové blokové zařízení a ukládání do mezipaměti lze přidat ke stávajícím diskům, aniž byste je přeformátovali nebo dokonce odpojili. To usnadňuje přidávání mezipaměti do stávajících systémů.

Dějiny

EnhanceIO byl poprvé oznámen jako komerční produkt v roce 2011 společností sTec Inc,[2] společnost specializující se na produkty SSD. Pozdní 2012 sTec publikoval kód pro modul Linux na GitHubu. Přestože byl poté brzy odeslán do seznamu adresářů jádra Linuxu,[3] nikdy nebylo sloučeno do hlavního jádra.

V roce 2013 společnost Western Digital získala společnost sTec Inc.[4] Krátce nabídli produkt EnhanceIO pod svou značkou HGST.[5] Projekt však byl brzy ukončen a údržba modulu zastavena.

Protože byl projekt opuštěn, bylo vytvořeno několik vidlic s několika opravami, které umožnily EnhanceIO pracovat na pozdějších jádrech. Od roku 2017 se vidlice lanconnected jeví jako nejaktivnější.

Viz také

Reference

  1. ^ A b „EnhanceIO Open Source pro Linux“. GitHub. 19. srpna 2017.
  2. ^ „Software pro mezipaměť SSD STEC EnhanceIO ™“ (PDF). Web.archive.org. 13. října 2011. Archivovány od originálu dne 13. října 2011.CS1 maint: BOT: stav původní adresy URL neznámý (odkaz)
  3. ^ „LKML: OS Engineering: [PATCH] EnhanceIO ssd caching software“. Lkml.org. Citováno 2017-08-21.
  4. ^ „Western Digital dokončuje akvizici společnosti sTec, Inc“. Hgst.com. Citováno 2017-08-21.
  5. ^ „Software EnhanceIO ™ SSD Cache: Často kladené otázky“. Hgst.com. Citováno 2017-08-21.