A partilha leva ao desempenho
Na sequência deste post no blogue sobre o novo conceito de selecção de entidades partilháveis e as discussões subsequentes no fórum, vamos agora ter tempo para explicar como a ORDA se enquadra no futuro.
Coexistência de comandos de segurança dos fios e de não segurança dos fios
Alguma vez precisou de utilizar métodos com chamadas com e sem fios, com condições que saltam sobre comandos que não são seguros para os fios? Actualmente o compilador impede fazer isto e é atirado um erro, mas há uma bandeira que lhe permite desactivar esta verificação e este post no blogue mostra-lhe como.
Comandos mais seguros para os fios à sua disposição
4D permite-lhe tirar o máximo partido dos computadores multi-core com processos preventivos. Num post de blog anterior, fornecemos-lhe uma lista de comandos melhorados que podem ser utilizados em processos preventivos, permitindo um tempo de execução global mais rápido e mais utilizadores conectados. E, em resposta ao seu feedback, aumentámos a lista com ainda mais comandos.
Torne as suas soluções escaláveis com multi-tarefas preventivas – Acrescente K. da Cimeira 4D de 2018
Os processospreventivos são poderosos uma vez que permitem que as suas aplicações tirem o máximo partido dos computadores multi-core; consequentemente, isto resulta num tempo de execução global mais rápido e mais utilizadores conectados. Com 4D v17, demos mais um passo em frente ao fornecer-lhe mais de 1.000 comandos de segurança de linha!
Veja o vídeo Preemptive multithreading da conferência 4D Summit 2018 Keynote. Inclui Add Komoncharoensiri, Director de Serviços Técnicos (4D USA), explicando como o apoio preventivo em 4D o ajuda a tirar partido das suas máquinas multi-core, bem como os novos conceitos que enviámos pelo caminho para o ajudar a aumentar o desempenho e a eficiência.
Servidor e Cliente de Serviços Web Preemptivos
Os Serviços Web Preemptive permitem que as suas aplicações tirem o máximo partido dos computadores multi-core, resultando em respostas mais rápidas para pedidos simultâneos. Não é apenas poderoso, é também fácil: a partir das Propriedades do Método de qualquer método, basta seleccionar a opção “Pode ser executado em processos preventivos” e está desligado e a funcionar!
Um método 4D pode ser preemptivo ou não de acordo com as opções de compilação e a utilização da língua, como explicado neste post.
4D Comandos Write Pro em processos de pré-empenhamento
Com 4D v16, pode melhorar a escalabilidade da sua base de dados usando os novos comandos 4D Write Pro em processos preventivos.
Se estiver a fazer rotinas de criação ou conversão programática de documentos – por exemplo, facturas … pode agora fazê-lo com trabalhadores preventivos, pois a maioria dos comandos 4D Write Pro são agora seguros por fio!
Os comandos XML são agora seguros por fio
Quer melhorar a escalabilidade da sua base de dados e utilizar todo o desempenho disponível com as suas máquinas multi-core?
Com 4D v16, alargámos a lista de comandos de segurança de linha a fim de utilizar processos preventivos com o seu código XML de manipulação de código.
Contacte-nos
Tem uma pergunta, sugestão ou apenas quer entrar em contacto com os bloggers 4D? Deixe-nos uma linha!
* A sua privacidade é muito importante para nós. Por favor clique aqui para ver os nossos Política