X Font Server - X Font Server
O servidor de fontes X ( xfs ) fornece um mecanismo padrão para um servidor X para se comunicar com uma fonte renderizador , freqüentemente uma corrida em uma máquina remota. Ele geralmente é executado no TCP porta 7100.
Conteúdo
Status atual
O uso de fontes do lado do servidor é atualmente considerado obsoleto em favor de fontes do lado do cliente. Tais fontes são prestados pelo cliente, não pelo servidor, com o apoio dos Xft2 ou Cairo bibliotecas ea XRender extensão.
Para os poucos casos em que fontes do lado do servidor ainda são necessários, os novos servidores têm o seu próprio renderizador de fonte integrado, de modo que ninguém externo é necessário. Fontes do lado do servidor pode agora ser configurado nos arquivos de configuração do servidor X. Por exemplo, /etc/X11/xorg.conf irá definir as fontes do lado do servidor para Xorg .
Nenhuma especificação sobre fontes do lado do cliente é dada no protocolo central.
Futuro
Em outubro de 2006, a página de manual para xfs no Debian afirma que:
- DIREÇÕES FUTURAS
- desenvolvimento adicional significativa de xfs é improvável. Uma das motivações originais por trás xfs era a natureza single-threaded do servidor X - sessão X do usuário poderia parecer "congelar-se" enquanto o servidor X levou um momento para rasterizar uma fonte. Este problema com o servidor X (que permanece single-threaded em todas as implementações populares até hoje) foi mitigada em duas frentes: máquinas tornaram-se muito mais rápido, e renderização de fonte do lado do cliente (particularmente através da biblioteca Xft) tornou-se a norma em software contemporânea.
atuação
A experiência do usuário mostram o mesmo desempenho em ambos servidor X com servindo de fonte direta e servidor X com caminho do servidor fonte.
problemas de implantação
Assim, o acesso fonte a escolha entre sistema de arquivos local de acesso a fontes e xfs-based é puramente uma escolha implantação local. Não faz muito sentido em um cenário único computador.