Skip to content

Instantly share code, notes, and snippets.

@yoyo308
Last active August 20, 2016 10:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save yoyo308/a734fe1a843cbee10035b6e3a660b3fe to your computer and use it in GitHub Desktop.
Save yoyo308/a734fe1a843cbee10035b6e3a660b3fe to your computer and use it in GitHub Desktop.
Acelerar la compilación de Pacman
Conocer nuestro número de procesadores
lscpu | grep '^CPU(s):'
En mi caso son 4:
$ lscpu | grep '^CPU(s):'
CPU(s): 4
Esto es porque en el caso de los procesadores Intel con HiperThreading muestra también los hilos de ejecución.
Editar el Archivo /etc/makepkg.conf
Editamos el archivo /etc/makepkg.conf para indicarle al makepkg que use todos los procesadores disponibles.
Número de procesadores + HT (HiperThreading en caso de Intel compatible) + 1
Editamos (en mi caso en Antergos Gnome usando Gedit)
gksu gedit /etc/makepkg.conf
Modificamos la linea MAKEFLAGS (descomentando, quitando el “#”>) con el valor correspondiente, en mi caso quedaría así:
MAKEFLAGS="-j5"
Guardamos los cambios y listo.
Ahora Pacman usará todos los núcleos disponible a la hora de compilar y será más rápido.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment