O projeto llama.cpp lançou a compilação b10662, introduzindo um novo argumento `--kv-unified-per-slot` que permite aos usuários especificar o contexto por slot para o cache KV unificado. Esta mudança substitui o mecanismo anterior de fração de contexto por slots de pool de contexto e refatora a implementação subjacente.
- Adiciona o argumento `ctx-per-slot` para gerenciar a alocação do cache KV unificado de forma mais granular.
- Substitui as frações de ctx por slots de pool de ctx para melhorar a lógica de gerenciamento de memória.
- Remove o parâmetro obsoleto `ctx-pool-slots` e converte `ctx-per-slot` para um tipo inteiro.
- Inclui limpeza geral de formatação e refatoração de código por Xuan Son Nguyen.
Esta atualização fornece aos usuários um controle mais fino sobre a distribuição da janela de contexto entre vários slots no sistema de cache KV unificado.