Vylepšený výkon: až 8x rychlejší (ne, to není překlep)!

Automaticky přeloženo z Deepl

Škálovatelnost je jedním z našich hlavních zájmů a 4D v17 R5 přináší v této oblasti dobré zprávy, zejména pro ty, kteří mají na svém 4D Serveru velké procesní zatížení. Při připojení vzdálených klientů (jednoho, dvou nebo i stovek) k serveru zaznamenáte výrazné zvýšení rychlosti výkonu.

Vnitřní architektura 4D byla vylepšena a nyní je využití procesoru plně optimalizovánootevře sev nové záložce) v preemptivním režimu a při současném přístupu ke čtení a zápisu do stejné tabulky. Výsledkem může být 4 až 8x vyšší výkon!

Porovnejme provádění některých procesů náročných na prostředky:

PŘED

Před optimalizací vidíme, že všechny procesy čtení/zápisu přistupující ke stejné tabulce nevyužívají procesor naplno. I když má používaný počítač čtyři jádra, procesor je většinou nečinný, protože procesy se blokují:

PO

Po optimalizaci již dostupná jádra nejsou nečinná, což vede k rychlejšímu zpracování:

blank

Výše uvedené snímky obrazovky ukazují akce prováděné s jednou tabulkou.

Před optimalizací trvalo provedení smyčky nad touto tabulkou pro načtení dat 958 ms.

Po optimalizaci to trvá 138 ms.

Avatar
• Product Owner • Marie-Sophie Landrieu-Yvert se připojila k programovému týmu 4D jako Product Owner v roce 2017. Jako Product Owner má na starosti psaní uživatelských příběhů a jejich převod do funkčních specifikací. Její úlohou je také zajistit, aby implementovaná funkce odpovídala potřebám zákazníka. Marie-Sophie vystudovala inženýrskou školu ESIGELEC a svou kariéru zahájila jako inženýrka v IBM v roce 1995. Podílela se na různých projektech (projekty údržby nebo výstavby) a pracovala jako vývojářka Cobol. Poté pracovala jako UML designer a Java developer. V poslední době byly jejími hlavními rolí analyzovat a psát funkčních požadavky a koordinovat obchodní a vývojové týmy.