Não, e não valeria o tempo que você levaria para fazer isso, sem mencionar o fato de que você não receberia atualizações de segurança diretamente do Ubuntu.
Em algum lugar eu li que eu deveria remover meus programas padrão no Ubuntu e depois construí-los a partir da fonte para acelerar o meu sistema. Isso funcionaria?
Não, e não valeria o tempo que você levaria para fazer isso, sem mencionar o fato de que você não receberia atualizações de segurança diretamente do Ubuntu.
A única vez que eu iria me construir é se você precisa de uma versão do software que não esteja em nenhum repositório, então considere baixar a fonte. Baixe as dependências (bibliotecas de desenvolvimento, etc) dos repositórios do Ubuntu e construa quando precisar atualizar.
Eu não quero parecer desrespeitoso, já que eu me incluo nisso, mas os mantenedores de pacotes em geral irão produzir uma construção muito melhor do que você. A menos que suas opções de construção permitam algum tipo de aceleração de hardware, você não verá muita diferença.
Eu compilei sistemas completos do zero usando o linux do zero e gentoo e descobri que só senti melhorias de desempenho em um hardware específico e realmente mais fraco, como o Playstation 2 e uma CPU Atom de 1ghz em uma placa mini-ITX. Tenha em mente que eu era necessário para fazer isso nesses sistemas, pois os flags normais de compilação não funcionariam nos padrões.
A resposta é sim.
Ao compilar o sistema operacional apenas para o seu PC, removendo todos os módulos que não são necessários e compilando para sua arquitetura e otimizando para o seu hardware e usando o compilador mais recente, você pode obter um aumento de 1-2% no desempenho.
Tem sido provado ao longo do tempo que uma distribuição como o Gentoo oferece uma fração de uma melhoria no desempenho, no entanto, a desvantagem é realmente que não vale a pena o esforço. (Não me entenda mal, o Gentoo é uma ótima distribuição, só que não é uma distribuição de mercado de massa)
De repente, você terá que acompanhar todas as atualizações de software para o seu sistema e, se houver um problema com a nova versão, é necessário conhecer o aplicativo subjacente para depurar o motivo pelo qual ele não será compilado.
Já existem pessoas otimizando o sistema operacional, apenas faça isso se você quiser passar dias fazendo isso como hobby ou por motivos de pesquisa.
não vale a pena o esforço. Se você quiser, você pode tentar Gentoo Linux
, não existem pacotes pré-compilados (bem, alguns são), e um gerenciador de pacotes chamado portage
compila o software para o seu PC. Mas você provavelmente não verá a diferença
não, a menos que você compile em uma opção específica que ajude ou compile muitas opções ... exemplo tcmalloc para ree ou removendo uma tonelada de codecs do ffmpeg ... apenas dizendo - depende