Optimizar arranque de SuSE 8.1
Hola ¿cómo podría Optimizar el arranque de SuSE 8.1? Tarda mucho en arrancar y estar disponible para empezar a trabajar. Supongo que cargará un montón de demonios que, seguramente, no necesito. ¿me podeis decir cómo podría acelerar el arranque y cómo aliviarle de demonios no necesitados? Corro en SuSE 8.1 bajo Kde 3.0 con un Amd K7 a 1200 Mhz. con 128 Mb. de Ram
Lo mejor es hacer una instalación por defecto ligera. Me explico: no cargar cosas innecesarias cuando instalamos la versión de SuSE que queramos. Después siempre podremos instalar lo que se quiera, para el caso de que lo necesitemos. Hay muchas cosas que en realidad nuestra máquina no necesitará. Afortunadamente, las instalaciones de Linux suelen ser "inteligentes", y tienden a instalar únicamente aquéllas cosas necesarias para nuestra máquina. A no ser que nosotros, más torpes, le digamos que instale adicionalmente otras cosas que no necesitamos. Por ejemplo, habrá muchos módulos del kernel que no requieran ser instalados, pues si los instalamos lo único que hacen es relantizar todo, y no servirnos para nada. También todo dependerá de la potencia de la máquina que tengamos, y particularmente de la cantidad de memoria ram disponible. Algunos gestores de ventanas y algunas aplicaciones requieren mayor cantidad de recursos que otr@s. No obstante, a una máquina Linux le llevará siempre un ratito arrancar. Pero es que Linux lo primero que hace siempre es comprobar que todo el "hardware" anda bien, y está "pensando" que vamos a estar prácticamente conectados permanentemente, no para ir apagando y reiniciando cada dos por tres. El Viernes, 26 de Diciembre de 2003 13:20, El cenachero escribió:
Hola ¿cómo podría Optimizar el arranque de SuSE 8.1? Tarda mucho en arrancar y estar disponible para empezar a trabajar. Supongo que cargará un montón de demonios que, seguramente, no necesito. ¿me podeis decir cómo podría acelerar el arranque y cómo aliviarle de demonios no necesitados?
Corro en SuSE 8.1 bajo Kde 3.0 con un Amd K7 a 1200 Mhz. con 128 Mb. de Ram
-- José Antonio Meler Garanto http://counter.li.org Usuario registrado #316070
El 2003-12-26 a las 16:52 +0100, JOSANable escribió:
Lo mejor es hacer una instalación por defecto ligera. Me explico: no cargar cosas innecesarias cuando instalamos la versión de SuSE que queramos. Después siempre podremos instalar lo que se quiera, para el caso de que lo necesitemos. Hay muchas cosas que en realidad nuestra máquina no necesitará. Afortunadamente, las instalaciones de Linux suelen ser "inteligentes", y tienden a instalar únicamente aquéllas cosas necesarias para nuestra máquina. A no ser que nosotros, más torpes, le digamos que instale adicionalmente otras cosas que no necesitamos. Por ejemplo, habrá muchos módulos del kernel que no requieran ser instalados, pues si los instalamos lo único que hacen es relantizar todo, y no servirnos para nada.
Creo que no, porque no se cargan mientras no hacen falta. Por otro lado, el kernel se carga al principio, y bastante rápido. Es el arranque de los servicios lo que lleva tiempo, un poquito después - y algunos de ellos incluyen el comprobar si cierto "hardware" existe: red, usb, pcmcia, etc. Y hay servicios bastante lentos en arrancar, como por ejemplo el apache. -- Saludos Carlos Robinson
He tecleado top (alguien me lo sugirió) y este es el reSultado. ¿alguien me puede decir qué puedo hacer? GRACIAS El Vie 26 Dic 2003 16:52, JOSANable escribió:
Lo mejor es hacer una instalación por defecto ligera. Me explico: no cargar cosas innecesarias cuando instalamos la versión de SuSE que queramos. Después siempre podremos instalar lo que se quiera, para el caso de que lo necesitemos. Hay muchas cosas que en realidad nuestra máquina no necesitará. Afortunadamente, las instalaciones de Linux suelen ser "inteligentes", y tienden a instalar únicamente aquéllas cosas necesarias para nuestra máquina. A no ser que nosotros, más torpes, le digamos que instale adicionalmente otras cosas que no necesitamos. Por ejemplo, habrá muchos módulos del kernel que no requieran ser instalados, pues si los instalamos lo único que hacen es relantizar todo, y no servirnos para nada. También todo dependerá de la potencia de la máquina que tengamos, y particularmente de la cantidad de memoria ram disponible. Algunos gestores de ventanas y algunas aplicaciones requieren mayor cantidad de recursos que otr@s. No obstante, a una máquina Linux le llevará siempre un ratito arrancar. Pero es que Linux lo primero que hace siempre es comprobar que todo el "hardware" anda bien, y está "pensando" que vamos a estar prácticamente conectados permanentemente, no para ir apagando y reiniciando cada dos por tres.
El Viernes, 26 de Diciembre de 2003 13:20, El cenachero escribió:
Hola ¿cómo podría Optimizar el arranque de SuSE 8.1? Tarda mucho en arrancar y estar disponible para empezar a trabajar. Supongo que cargará un montón de demonios que, seguramente, no necesito. ¿me podeis decir cómo podría acelerar el arranque y cómo aliviarle de demonios no necesitados?
Corro en SuSE 8.1 bajo Kde 3.0 con un Amd K7 a 1200 Mhz. con 128 Mb. de Ram
He tecleado top (alguien me lo sugirió) y este es el reSultado. ¿alguien me puede decir qué puedo hacer? GRACIAS 1:37am up 4:24, 3 users, load average: 0.67, 0.60, 0.56 83 processes: 79 sleeping, 4 running, 0 zombie, 0 stopped CPU states: 8.5% user, 3.7% system, 0.0% nice, 87.6% idle Mem: 110128K av, 107776K used, 2352K free, 0K shrd, 8160K buff Swap: 257004K av, 52364K used, 204640K free 34092K cached PID USER PRI NI SIZE RSS SHARE STAT %CPU %MEM TIME COMMAND 1908 papa 15 0 4928 2872 1996 S 3.3 2.6 0:35 nspluginviewer 1838 papa 15 0 5040 2784 1708 R 3.1 2.5 2:38 nspluginviewer 1077 root 15 0 37768 13M 1876 S 1.7 12.5 3:08 X 1150 papa 15 0 2564 1300 896 S 0.5 1.1 0:06 kdeinit 1172 papa 15 0 7116 5608 3516 S 0.3 5.0 0:35 kdeinit 2100 papa 15 0 976 976 756 R 0.3 0.8 0:00 top 1202 papa 15 0 4444 3164 2804 S 0.1 2.8 0:05 kdeinit 1741 papa 15 0 11292 7220 4116 S 0.1 6.5 0:14 kdeinit 2092 papa 15 0 13884 13M 11584 R 0.1 12.4 0:02 kdeinit 1 root 15 0 84 76 52 S 0.0 0.0 0:04 init 2 root 15 0 0 0 0 SW 0.0 0.0 0:00 keventd 3 root 34 19 0 0 0 SWN 0.0 0.0 0:00 ksoftirqd_CPU0 4 root 16 0 0 0 0 SW 0.0 0.0 0:01 kswapd 5 root 25 0 0 0 0 SW 0.0 0.0 0:00 bdflush 6 root 15 0 0 0 0 SW 0.0 0.0 0:00 kupdated 7 root 15 0 0 0 0 SW 0.0 0.0 0:00 kinoded 9 root 25 0 0 0 0 SW 0.0 0.0 0:00 mdrecoveryd 12 root 15 0 0 0 0 SW 0.0 0.0 0:00 kreiserfsd 73 root 0 -20 0 0 0 SW< 0.0 0.0 0:00 lvm-mpd 345 root 15 0 96 56 48 S 0.0 0.0 0:00 dhcpcd 389 root 15 0 256 220 176 S 0.0 0.1 0:00 syslogd 392 root 15 0 704 4 4 S 0.0 0.0 0:00 klogd 428 root 15 0 0 0 0 SW 0.0 0.0 0:00 khubd 557 root 15 0 0 0 0 SW 0.0 0.0 0:00 usb-storage-0 558 root 20 0 0 0 0 SW 0.0 0.0 0:00 scsi_eh_0 603 bin 15 0 164 136 128 S 0.0 0.1 0:00 portmap 655 root 15 0 276 4 4 S 0.0 0.0 0:00 sshd 702 root 15 0 2364 1392 300 S 0.0 1.2 0:00 cupsd 718 root 15 0 396 228 172 S 0.0 0.2 0:00 smpppd 885 root 15 0 420 152 144 S 0.0 0.1 0:00 master 908 postfix 15 0 480 176 164 S 0.0 0.1 0:00 qmgr 911 at 15 0 84 4 4 S 0.0 0.0 0:00 atd 928 root 15 0 180 128 96 S 0.0 0.1 0:00 cron 1032 root 15 0 384 324 296 S 0.0 0.2 0:00 nscd 1033 root 15 0 384 324 296 S 0.0 0.2 0:00 nscd 1034 root 15 0 384 324 296 S 0.0 0.2 0:00 nscd El Vie 26 Dic 2003 16:52, JOSANable escribió:
Lo mejor es hacer una instalación por defecto ligera. Me explico: no cargar cosas innecesarias cuando instalamos la versión de SuSE que queramos. Después siempre podremos instalar lo que se quiera, para el caso de que lo necesitemos. Hay muchas cosas que en realidad nuestra máquina no necesitará. Afortunadamente, las instalaciones de Linux suelen ser "inteligentes", y tienden a instalar únicamente aquéllas cosas necesarias para nuestra máquina. A no ser que nosotros, más torpes, le digamos que instale adicionalmente otras cosas que no necesitamos. Por ejemplo, habrá muchos módulos del kernel que no requieran ser instalados, pues si los instalamos lo único que hacen es relantizar todo, y no servirnos para nada. También todo dependerá de la potencia de la máquina que tengamos, y particularmente de la cantidad de memoria ram disponible. Algunos gestores de ventanas y algunas aplicaciones requieren mayor cantidad de recursos que otr@s. No obstante, a una máquina Linux le llevará siempre un ratito arrancar. Pero es que Linux lo primero que hace siempre es comprobar que todo el "hardware" anda bien, y está "pensando" que vamos a estar prácticamente conectados permanentemente, no para ir apagando y reiniciando cada dos por tres.
El Viernes, 26 de Diciembre de 2003 13:20, El cenachero escribió:
Hola ¿cómo podría Optimizar el arranque de SuSE 8.1? Tarda mucho en arrancar y estar disponible para empezar a trabajar. Supongo que cargará un montón de demonios que, seguramente, no necesito. ¿me podeis decir cómo podría acelerar el arranque y cómo aliviarle de demonios no necesitados?
Corro en SuSE 8.1 bajo Kde 3.0 con un Amd K7 a 1200 Mhz. con 128 Mb. de Ram
El 2003-12-27 a las 01:43 +0100, El cenachero escribió:
He tecleado top (alguien me lo sugirió) y este es el reSultado. ¿alguien me puede decir qué puedo hacer? GRACIAS
No, eso solo muestra las tareas que se están ejecutando, y no todas, sino las que más CPU están usando. No es la lista completa, ni eso influye en el arranque. Si quieres ver todas las tareas, "ps ax". -- Saludos Carlos Robinson
Gracias Carlos. He tecleado lo que ,e dijiste y me sale un cirio de jerga que no entiendo que es el siguiente: Os recuerdo que voy en SuSE 8.1 bajo Kde con un Amd K7 a 1200 Mgz con 128 Mb de Ram. papa@linux:~> ps ax PID TTY STAT TIME COMMAND 1 ? S 0:04 init 2 ? SW 0:00 [keventd] 3 ? SWN 0:00 [ksoftirqd_CPU0] 4 ? SW 0:00 [kswapd] 5 ? SW 0:00 [bdflush] 6 ? SW 0:00 [kupdated] 7 ? SW 0:00 [kinoded] 9 ? SW 0:00 [mdrecoveryd] 12 ? SW 0:00 [kreiserfsd] 73 ? SW< 0:00 [lvm-mpd] 345 ? S 0:00 /sbin/dhcpcd -H -D -N -Y -t 999999 -h linux eth0 389 ? S 0:00 /sbin/syslogd 392 ? S 0:00 /sbin/klogd -c 1 -2 428 ? SW 0:00 [khubd] 528 ? S 0:00 /sbin/portmap 592 ? S 0:00 /usr/sbin/sshd 625 ? S 0:00 /usr/sbin/cupsd 642 ? S 0:00 /usr/sbin/smpppd 810 ? S 0:00 /usr/lib/postfix/master 820 ? S 0:00 qmgr -l -t fifo -u 837 ? S 0:00 /usr/sbin/atd 854 ? S 0:00 /usr/sbin/cron 903 ? S 0:00 /usr/sbin/nscd 904 ? S 0:00 /usr/sbin/nscd 905 ? S 0:00 /usr/sbin/nscd 906 ? S 0:00 /usr/sbin/nscd 907 ? S 0:00 /usr/sbin/nscd 908 ? S 0:00 /usr/sbin/nscd 909 ? S 0:00 /usr/sbin/nscd 919 ? S 0:00 /opt/kde3/bin/kdm 941 tty1 S 0:00 /sbin/mingetty --noclear tty1 942 tty2 S 0:00 /sbin/mingetty tty2 943 tty3 S 0:00 /sbin/mingetty tty3 944 tty4 S 0:00 /sbin/mingetty tty4 945 tty5 S 0:00 /sbin/mingetty tty5 946 tty6 S 0:00 /sbin/mingetty tty6 948 ? S 2:57 /usr/X11R6/bin/X vt7 -auth /var/lib/xdm/authdir/authfiles/A:0-w5Zrxj 949 ? S 0:00 -:0 1044 ? S 0:00 /bin/sh /usr/X11R6/bin/kde 1087 ? S 0:00 kdeinit: Running... 1090 ? S 0:00 kdeinit: dcopserver --nosid Gracias, Muchas gracias por ayudarme y... ¡¡Feliz Linux nuevo!!... ;-) a todos El Sáb 27 Dic 2003 04:57, Carlos E. R. escribió:
El 2003-12-27 a las 01:43 +0100, El cenachero escribió:
He tecleado top (alguien me lo sugirió) y este es el reSultado. ¿alguien me puede decir qué puedo hacer? GRACIAS
No, eso solo muestra las tareas que se están ejecutando, y no todas, sino las que más CPU están usando. No es la lista completa, ni eso influye en el arranque.
Si quieres ver todas las tareas, "ps ax".
El 2003-12-27 a las 15:29 +0100, El cenachero escribió:
Gracias Carlos. He tecleado lo que ,e dijiste y me sale un cirio de jerga que no entiendo que es el siguiente: Os recuerdo que voy en SuSE 8.1 bajo Kde con un Amd K7 a 1200 Mgz con 128 Mb de Ram.
¿Sólo te sale eso? a mi me salen 161 lineas...
papa@linux:~> ps ax PID TTY STAT TIME COMMAND 1 ? S 0:04 init 2 ? SW 0:00 [keventd] 3 ? SWN 0:00 [ksoftirqd_CPU0] 4 ? SW 0:00 [kswapd] 5 ? SW 0:00 [bdflush] 6 ? SW 0:00 [kupdated] 7 ? SW 0:00 [kinoded] 9 ? SW 0:00 [mdrecoveryd] 12 ? SW 0:00 [kreiserfsd] 73 ? SW< 0:00 [lvm-mpd] 345 ? S 0:00 /sbin/dhcpcd -H -D -N -Y -t 999999 -h linux eth0
Imagino que configuras la tarjeta de red por dhcp, si no es así, eso sobra.
389 ? S 0:00 /sbin/syslogd ...
1090 ? S 0:00 kdeinit: dcopserver --nosid
Pues si solo tienes esos programas funcionando, no veo que puedas quitar. Claro, que inisisto, estos son los programas en ejecución, no es la lista de lo que _trata_ de iniciarse durante el arranque y tiene muy poco que ver con el tiempo de arrancar la máquina. Esos los tienes que mirar poquito a poco en el /var/log/boot.msg, o como dice Javi, en el Yast. -- Saludos Carlos Robinson
Si quieres ver todas las tareas, "ps ax".
¿No lo estaís liando? Yo creo que lo mejor seria ir al editor de niveles de ejecución del Yast, echar un vistazo a los servicios que levanta al iniciar y desactivar los innecesarios. También se podría mirar el fstab para que no monte particiones que no se usan. Saludos y felices año
El 2003-12-27 a las 21:08 +0100, Javi escribió:
Si quieres ver todas las tareas, "ps ax".
¿No lo estaís liando?
Fíjate que yo le he dicho que eso no "influye en el arranque".
Yo creo que lo mejor seria ir al editor de niveles de ejecución del Yast, echar un vistazo a los servicios que levanta al iniciar y desactivar los innecesarios.
Exacto, eso si vale.
También se podría mirar el fstab para que no monte particiones que no se usan.
Mmmm... puede que si, poniendolas en manual, en vez de automático. Al fin y al cabo, yo tengo quitadas todas las del windows. -- Saludos Carlos Robinson
El 2003-12-26 a las 13:20 +0100, El cenachero escribió:
Hola ¿cómo podría Optimizar el arranque de SuSE 8.1? Tarda mucho en arrancar y estar disponible para empezar a trabajar. Supongo que cargará un montón de demonios que, seguramente, no necesito.
Si, eso suele ocurrir.
¿me podeis decir cómo podría acelerar el arranque y cómo aliviarle de demonios no necesitados?
Depende de cada caso. Por ejemplo, a lo mejor puedes quitar el apache. Habría que ver la lista de servicios que arrancas y pensarlo.
Corro en SuSE 8.1 bajo Kde 3.0 con un Amd K7 a 1200 Mhz. con 128 Mb. de Ram
No estaría mal que invirtieses en memoria; antes de que inventen otro tipo de ram, la tuya quede desfasada, y ya no la encuentres o sea demasiado cara. El linux agradece mucho la abundancia de memoria. Medio giga sería muy interesante. -- Saludos Carlos Robinson
participants (4)
-
Carlos E. R.
-
El cenachero
-
Javi
-
JOSANable