gambafeliz   18-08-2020, 19:00
#1
Hola

Vaya título que os he puesto Smile

Mirad tengo el siguiente problema desde no se, desde alguna actualización de Debian. Antes no pasaba.

Os pongo un ejemplo pero creo que pasa de mil formas diferente.

1. Abro el editor de Gambas y a la vez abro Mozilla Firefox.
2. Me pongo a codificar en Gambas y noto retrasos de escritura, lo aclaro, me pongo a escribir y a veces ya que es cada x tiempo, tengo que esperar que procese el sistema para que me atienda mi escritura de teclado. Esto mismo me ocurriría en Mozilla Firefox y aunque me he comido bastante el coco no consigo resolverlo, he optimizado Debian de mil formas pero no doy con la solución

Estoy con los brazos abierto para que me den mil y una lección con mi problema. Desde ya muchísimas gracias para el que de con la solución.

Ya os digo que es un autentico puzzle sin resolver.
Última modificación: 21-08-2020, 19:54 por gambafeliz.
portaro   19-08-2020, 01:28
#2
A mi eso me pasa si uso chromium por ejemplo y jdownloader y tengo cosas abiertas al escribir en el teclado en un foro o asi me suele comer muchas partes de palabras.
Llevo mucho tiempo con eso y de lo que veo creo que es problema de gestion de recursos compartidos por softwares (java por ejemplo) y que el equipo al tener procesador y Ram más limitada copa las instruciones o se atraganta con el uso de esas librerias en distintos softwares por uso de recursos.

Otra cosa que lleva a lo mismo es si usas teclado con pila, al estar cerca de quedar sin pila empieza a hacer eso tambien pero por falta de captacion de señal por falta de energia.

Otra cosa que creo es que algo mejora usando un teclado de los antiguos con enchufe PS2 (esos teclados que ya no venden casi son os mejores mucho mejores)  por lo menos asi me parece de un Pentium IV que tengo que no suele hacer eso tanto como este que solo tiene conexion para teclado via usb, teniendo ese otro PC aún más limitacion de RAM y un procesador mucho más antiguo aunque por o que veo casi tan bueno como algunos nuevos que aún andan vendiendolos.
Última modificación: 19-08-2020, 01:41 por portaro.
gambafeliz   19-08-2020, 10:31
#3
(19-08-2020, 01:28)portaro escribió: A mi eso me pasa si uso chromium por ejemplo y jdownloader y tengo cosas abiertas al escribir en el teclado en un foro o asi me suele comer muchas partes de palabras.
Llevo mucho tiempo con eso y de lo que veo creo que es problema de gestion de recursos compartidos por softwares (java por ejemplo) y que el equipo al tener procesador y Ram más limitada copa las instruciones o se atraganta con el uso de esas librerias en distintos softwares por uso de recursos.

En primer lugar "Mil Gracias" por tu aporte. Ya pensaba yo que ere yo solo en medio de la luna. Smile

En mi opinión pienso que es algo mas o menos que esto que dice para mi caso en particular.

(19-08-2020, 01:28)portaro escribió: Otra cosa que lleva a lo mismo es si usas teclado con pila, al estar cerca de quedar sin pila empieza a hacer eso tambien pero por falta de captacion de señal por falta de energia.

Otra cosa que creo es que algo mejora usando un teclado de los antiguos con enchufe PS2 (esos teclados que ya no venden casi son os mejores mucho mejores) 

Este caso definitivamente aunque si puede ser en otros usuarios, "No es mi caso", además estos casos son claros para personas mas o menos que saben de informática y son fáciles de resolver.

(19-08-2020, 01:28)portaro escribió: por lo menos asi me parece de un Pentium IV que tengo que no suele hacer eso tanto como este que solo tiene conexion para teclado via usb, teniendo ese otro PC aún más limitacion de RAM y un procesador mucho más antiguo aunque por o que veo casi tan bueno como algunos nuevos que aún andan vendiendolos.

Estoy de acuerdo, hay computadoras gestionadas con Linux que van muchísimo mejor que muchos computadores de hoy en día.

Permiteme invitarte a que me ayudes cuando tu puedas, no se tu nivel de usuario de Linux sería ideal que seas un experto, cosa que yo no. Te voy a contar lo que hice ayer y noto algunas mejorías, te describo algo el sistema por si te sirve de algo.

1. Sistema operativo Debian 10 stable con Gnome
2. Ram 2GB
3. CPU 2.0 (2 nucleos)
4. Disco SSD Kingston A400 250GB (instalación reciente)
5. Tarjeta red 2/5g (instalación reciente)

Te explico cosas relevantes que se me ocurren para mejorar y evolucionar un sistema antiguo como es y era el mio.

1. Cambié la ram original y puse la ram mas rapida que soportaba la placa base.
2. Cambié la CPU por la segunda CPU mas rapida y potente que soportaba la placa base.
3. El disco lo cambié el invierno pasado y mi estrategia fue esta:
a. Pensaba que aceleraría mi portátil pero no se notó por que mi placa base tiene un limite en el bus de datos y pasa lo que pasa tengas SSD o SATA (fallo aquí mi idea)
b. Aprovechando el SSD creo swapon e instalo zram para mejorar el sistema haciendo que los intercambios del sistema lo gestione el disco como si de ram se tratara.

Ayer hice swapon -f y parece que mejoró el sistema pero todavía existen retrasos en el teclado aunque muy muy leves, esto a mejorado con el comando que te he dicho.

Es posible que todo este así por poner mal swapon y zram pero como no tengo experiencia en Linux quizás si alguien con mucho conocimiento me estudiara si lo hice bien o no. Lo que tengo claro es que lo he realizado y no sabría muy bien como pero cuando arranca el sistema tengo swapon hecho y zram instalado en el sistema, y no se muy bien que hice en el pasado.
portaro   19-08-2020, 15:20
#4
Tus ideas son buenas mejorando el rendimiento del sistema por optimizacion de recursos en la practica deberia mejorar sustancialmente los problemas.

Pero siempre hay un pero - el procesador es el elemento más importante de un pc, al ser más antiguo siempre va a quedar desfasado en la relacion de optimizacion por software y su uso de relogio ademas de el proprio kernel.
De la parte de GNU/Linux hay un problema bien gordo que es que todo se hace hacia versiones de soporte de kernel hacia hardware presente y muchas veces un kernel general de una distro no viene optimizado para un tipo de sistema en concreto, pasa que eso seria personalizable via una compilacion y instalacion propria de kernel usando por ejemplo un método netinstall o bien un Gentoo install pero al hacerlo a veces notas que aún asi comparandolo con rendimientos anteriores con kernels anteriores te das cuenta que no es tan rapido el sistema o tan optimizado esto pasa porque entra aqui otro elemento ademas del kernel mismo el software mucho del software no esta pensado para un hardware sino para un tipo de uso y muchas veces se incrementa tanto su uso de recursos que en procesador antiguo acaba copando más RAM, más intruciones procesador colapsando sistema. O sea al final hay un conjunto de cosas que conlleva problemas de rendimiento - tu hardware, tu kernel version y tu software version.

Hay una manera de intentar contornar eso y es bajando los recursos en uso por boot sistema usando por ejemplo un Openbox, intentando usar una version de kernel optimizada (yo por ejemplo en Ubuntu uso Liquorix no tanto para ser rapido pero si para ser más configurable cierto tipo de configuracion software que necesito) y usando si puedes software más revisado como el que se usa en Slackware y que por lo tanto conta con versiones más antiguas.

Gnome KDE requieren más e 4 GB RAM, para ir bien fluidos.
En esa máquina deberias usar Openbox o como mucho LXDE lo demas ya te sobrecarga más el sistema.
Debes usar el Swap ya que tu RAM es menor que el barramento que antiguamente habia en 32 bits de hasta 4GB y ese tipo de memoria extendida fue pensada para esos casos.

Intenta usar slackware, por ejemplo slackel por lo menos haz una usb en live mode y testea creo que te sorprenderá. Despues nos cuentas, una cosa es cierta aunque no te quedes con slackel tu pc parece que es nuevo con el y ese sistema es una suma de muchas cosas que he escrito aqui - version software más antigua al ser Slackware, muy bien revisado, sistema muy liviano, kernel más limpio ... . Smile
gambafeliz   19-08-2020, 21:08
#5
¡¡¡ Eureka !!!
¡¡¡ He dado con la solución del problema !!!

Te cuento. Como ya te conté ejecuté el comando: swapon -f en la consola y mejoró muchísimo mi problema. Esto me hizo pensar que la dirección de mi problema era por la memoria de intercambio.

Yo tenia esto, te lo describo:
1. Mi memoria de intercambio en disco (swap) era exactamente el tamaño de mi memoria (Ram) y en una partición exclusiva para ella.
2. Tenia 2 zram de 125MB usando el espacio de mi Ram y con prioridad 100 frente a prioridad -2 de mi swap

Por alguna razón el problema esta en manejar 2 zram así como procesar la compresión y descompresión de las zram donde ocupa tiempo excesivo de procesamiento de mi microprocesador que esta atendiendo a mis procesos de entrada y salida así como los procesamientos de mis programas en ejecución.

Esto en algún momento provocaba retrasos en mis procesos de teclado.

Solución:

1. Debian 10 tiene un archivo exclusivo para manejar la zram, este archivo lo he editado y en vez de usar 2 zram creadas por mi en su día manualmente y sin pasar por este archivo de configuración, ahora he creado 1 con un 10% de uso de ram. Al hacer esto con prioridad 100 lo que he conseguido es que el sistema se descongestione y a la vez sea todo mas optimo.

Lo que noto ahora es que la maquina me atiende 100% y procesa todo muchísimo mas rápido, es más, noto realmente que funciona todo como una maquina nueva sin exagerar.

Funciona sin problemas y estable, cosa que en 10 minutos siempre funciona mal.

Espero que sirva de algo.

Saludos
Última modificación: 21-08-2020, 19:58 por gambafeliz.
portaro   20-08-2020, 02:33
#6
(19-08-2020, 21:08)gambafeliz escribió: ¡¡¡ Eureka !!!
¡¡¡ Creo que he dado con la solución del problema !!!

Te cuento. Como ya te conté ejecuté el comando: swapon -f en la consola y mejoró muchísimo mi problema. Esto me hizo pensar que la dirección de mi problema era por la memoria de intercambio.

Yo tenia esto, te lo describo:
1. Mi memoria de intercambio en disco (swap) era exactamente el tamaño de mi memoria (Ram) y en una partición exclusiva para ella.
2. Tenia 2 zram de 125MB usando el espacio de mi Ram y con prioridad 100 frente a prioridad -2 de mi swap

Por alguna razón el problema esta en manejar 2 zram así como procesar la compresión y descompresión de las zram donde ocupa tiempo excesivo de procesamiento de mi microprocesador que esta atendiendo a mis procesos de entrada y salida así como los procesamientos de mis programas en ejecución.

Esto en algún momento provocaba retrasos en mis procesos de teclado.

Solución pendiente de evaluar en el tiempo.

1. Debian 10 tiene un archivo exclusivo para manejar la zram, este archivo lo he editado y en vez de usar 2 zram creadas por mi en su día manualmente y sin pasar por este archivo de configuración, ahora he creado 1 con un 10% de uso de ram. Al hacer esto con prioridad 100 lo que he conseguido es que el sistema se descongestione y a la vez sea todo mas optimo.

Lo que noto ahora es que la maquina me atiende 100% y procesa todo muchísimo mas rápido, es más, noto realmente que funciona todo como una maquina nueva sin exagerar.

Espero que dure en el tiempo. Llevo mas o menos 3 horas y funciona sin problemas cosa que en 10 minutos siempre funciona mal.

Espero que sirva de algo.

Saludos
 Magnifico amigo para mi lo que escreibes es una novedad tb y es muy bueno que tu mismo hagas tus manejos de sistema y es que muchas veces aquellos que usan cierta muquina les conocen a base de configuraciones manuales cierto trucos para que el kernel se adapte mejor a uso de hardware.

Saludos y gracias por compartir.
  
Usuarios navegando en este tema: 4 invitado(s)
Powered By MyBB, © 2002-2024 MyBB Group.
Made with by Curves UI.