Příkazy XML jsou nyní bezpečné pro vlákna

Automaticky přeloženo z Deepl

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.

Nyní jsou všechny příkazy XML DOM, XML SAX a XML bezpečné pro vlákna a lze je používat v preemptivním režimu. Můžete mít například rutiny na odkazy XML, které jsou se čtyřjádrovým strojem dvakrát rychlejší.

K dispozici je ukázková databáze, která demonstruje rozdíl mezi preemptivním a kooperativním režimem.

Příklad databáze

Pokud se chcete o preemptivních procesech a bezpečnosti vláken dozvědět více, můžete se podívat na tento příspěvek na blogu.

Malá připomínka: všechny příkazy pro zabezpečení vláken jsou nyní v centru dokumentů označeny touto ikonou:

Thread safe icon in Doc Center

Pro více informací se podívejte do dokumentace:

Vanessa Talbot
• Product Owner • Vanessa Talbot se připojila k programovému týmu 4D v červnu 2014. 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. Od svého příchodu pracovala na definování klíčových prvků ve 4D. Pracovala na většině nových funkcí preemptivního multi-threadingu a také na velmi složitém tématu: nové architektuře pro enginované aplikace. Vanessa má titul z Telecom Saint-Etienne. Svou kariéru začala ve Výzkumném ústavu kriminalistickém jako vývojářka pro audiovizuální oddělení. Působila také v mediální a lékařské oblasti jako expertka na technickou podporu, produkci i dokumentaci novinek.