Sdílení vede k výkonu
V návaznosti na tento blogový příspěvek o novém konceptu výběru sdílených entit a následné diskuse na fóru si nyní dovolíme vysvětlit, jak ORDA zapadá do budoucnosti.
Koexistence příkazů bezpečných pro vlákna a příkazů, které nejsou bezpečné pro vlákna
Potřebovali jste někdy použít metody s voláními, která jsou i nejsou bezpečná pro vlákna, s podmínkami, které přeskakují příkazy, které nejsou bezpečné pro vlákna? V současné době tomu překladač brání a vyhodí chybu, nicméně existuje příznak, který vám umožní tuto kontrolu vypnout, a tento příspěvek na blogu vám ukáže, jak na to.
Více příkazů pro zabezpečení vláken k dispozici
4D umožňuje plně využít výhod vícejádrových počítačů s preemptivními procesy. V předchozím příspěvku na blogu jsme vám poskytli seznam rozšířených příkazů, které lze použít v preemptivních procesech, což umožňuje zrychlit globální dobu provádění a připojit více uživatelů. A v reakci na vaši zpětnou vazbu jsme tento seznam rozšířili o ještě více příkazů.
Zajistěte škálovatelnost svých řešení pomocí preemptivního vícevláknového zpracování – Add K. from 4D Summit 2018
Preemptivní procesy jsou výkonné, protože umožňují aplikacím plně využít výhod vícejádrových počítačů, což vede k rychlejšímu globálnímu provádění a většímu počtu připojených uživatelů. Ve verzi 4D v17 jsme šli ještě o krok dál a poskytli jsme vám více než 1 000 příkazů bezpečných pro vlákna!
Podívejte se na video Preemptivní vícevláknové zpracování z keynote na konferenci 4D Summit 2018. Vystupuje v něm Add Komoncharoensiri, ředitel technických služeb (4D USA), a vysvětluje, jak vám podpora preempce ve 4D pomůže využít výhody vícejádrových strojů, a také nové koncepty, které jsme dodali na cestě ke zvýšení výkonu a efektivity.
Preemptivní server a klient webových služeb
Preemptivní webové služby umožňují aplikacím plně využívat vícejádrové počítače, což vede k rychlejším odezvám na souběžné požadavky. Je to nejen výkonné, ale také snadné: ve Vlastnostech metody libovolné metody stačí vybrat možnost „Lze spustit v preemptivních procesech“ a můžete začít pracovat!
Metoda 4D může být preemptivní nebo ne podle možností kompilace a použití jazyka, jak je vysvětleno v tomto příspěvku.
4D Příkazy Write Pro v preemptivních procesech
S verzí 4D v16 můžete zlepšit škálovatelnost databáze pomocí nových příkazů 4D Write Pro v preemptivních procesech.
Pokud provádíte rutiny pro programové vytváření nebo konverzi dokumentů – např. faktur … můžete je nyní provádět s preemptivními pracovníky, protože většina příkazů 4D Write Pro je nyní bezpečná pro vlákna!
Příkazy XML jsou nyní bezpečné pro vlákna
Chcete zvýšit škálovatelnost databáze a využít veškerý výkon, který je k dispozici na vícejádrových strojích?
Ve verzi 4D v16 jsme rozšířili seznam příkazů bezpečných pro vlákna, abyste mohli ve svém kódu zpracovávajícím XML používat preemptivní procesy.
Kontaktujte nás
Máte dotaz, návrh nebo se chcete spojit s blogery 4D? Napište nám!
* Vaše soukromí je pro nás velmi důležité. Kliknutím sem si můžete prohlédnout naše Zásady