Com esse tutorial você vai conseguir melhorara um pouco o seu FPS, o que da um maior desempenho ao jogo, não só ao Source mais a todos jogos do seu computador.
1º. Certifique-se que você está com o a versão mais recente do directx, o DirectX9c, caso não esteja, clique aqui para fazer o download.
2º. Vamos utilizar o Steam para melhorar o desempenho do jogo.
Abra o Steam e na aba My Games clique com o botão direito sobre “Counter-Strike: Source” e vá em Properties:

E depois clique em “Set launch options…“.
Adicione -heapsize XXX
Em XXX substitua pela metade da sua memória ram, por exemplo, caso ela seja 512, escolha 262144
Ram – Heapsize
2 gb – 1048576
1 gb – 524288
512 mb – 262144
256 mb – 131072
128 mb – 65536

Adicione -dxlevel XXX
Clique aqui
Substituindo XXX por estes valores:
9.0c – 90 (Somente se tiver certeza e seu computador suportar)
8.1 – 81
8.0 – 80
7.0 – 70 (O jogo ficará sem nenhum reflexo, detalhe e nem efeitos lindos)

3º. Agora você vai personalizar sua config, essa parte é a que mais vai ajudar no seu CS Source.
Se você quiser abaixar seu FPS consideravelmente baixe esse arquivo e coloque-o na pasta ‘cstrike’.
Clique aqui para fazer o download.
OBS.: Depois de baixar, abra o arquivo “autoexec” e adicione essa linha:
exec fpsmin-csonline.cfg