Sto lavorando con un'applicazione di trading (lettura dei dati dallo scambio) che genera un carico di dati di tipo bucket al secondo. Abbiamo diversi "livelli di log" ma anche il minimo livello di log genera così tanti dati! Questo processo di creazione dei log è piuttosto intenso per I / O.
Dato che posso scrivere assembly usando __asm__, mi stavo chiedendo se l'operazione di scrittura sui file sia codificata in assembly, ci sarà un aumento di velocità? Il resto del codice è C ++.
Inoltre, quali sono i caveat di fare una cosa del genere?