Cobol Foro
Navegación en el Foro
Retroceder   Cobol Foro Entornos de desarrollo y compiladores Cobol Fujitsu COBOL NetCOBOL
NetCOBOL El IDE basado en Eclipse para Windows, Linux y para .NET
 
Otros temas que te pueden interesar
Tema Autor Foro Respuestas Último post
[Duda] Prueba de controles - WebDev Dasije WinDev 2 11 de octubre de 2016 18:00
[Noticia] Velocidad y rendimiento: BBDD/Ficheros Indexados Kuk COBOL - General 6 5 de abril de 2016 11:29

Respuesta
 
Herramientas

  #1
Antiguo 25 de enero de 2022, 14:04
Nitzer
Guru de COBOL
Activista del Foro: Activista del Foro - Issue reason: Por Videoconferencia-Webinar Guru de los Gurus: Por solidos y amplios conocimientos - Issue reason: Por aportar conocimientos excepcionales 
Última Actividad 05.08.2026 17:33
Posts Posts: 200
Likes enviados Enviados: 70
Likes recibidos Recibidos: 157
Predeterminado Prueba de velocidad
0 Inactivo Inactivo

Hola, no se si os comenté en alguna ocasión que tengo muchos problemas de rendimiento de los ficheros indexados desde que estamos instalando Windows Server 2019.

He hecho un pequeño programa en powercobol para generar un fichero indexado con 4 claves.
¿podrías probarlo en vuestros entornos y sistemas a ver los tiempos conseguidos?

https://drive.google.com/file/d/19Qa...ew?usp=sharing

En mi caso poniendo 500.000 registros:
- máquina donde programo con windows 10 virtualizado: siempre tarda sobre 5 segundos y media
- server 2019 también virtualizado, no baja de 11 segundos.

Y no se cual puede ser el motivo, estamos probando de todo, pero no hay manera.
El programa que os paso es una prueba para tomar datos , evidentemente no lo ejecuto en los servidores, pero me sirve de guía.
He probado a generar RAMDISK, pero no consigo bajar los rendimientos.
Gracias por vuestra ayuda.
Nitzer is offline   Responder Con Cita
  #2
Antiguo 25 de enero de 2022, 14:18
Kuk
Administrador
Última Actividad 19.09.2026 20:11
Posts Posts: 2.500
Likes enviados Enviados: 1037
Likes recibidos Recibidos: 1207

@Nitzer, cual es la CPU de la máquina con poco rendimiento y cual es la CPU de la máquina en la que trabajas?



NORMAS DEL FORO - para garantizar el buen funcionamiento del Foro.
¿Te han ayudado? NO TE OLVIDES de darle a
¿Quieres dirigirte a alguien en tu post? Notifícale haciendo clic en su Nick
Kuk is offline   Responder Con Cita
  #3
Antiguo 25 de enero de 2022, 14:49
Gusaiello
Forero Activo
Concurso: Segundo puesto: Ganador/a del Segundo puesto en un concurso - Issue reason: Generador de código QR encriptado Activista del Foro: Activista del Foro - Issue reason: Por aportar ejecrcicios para los novatos 
Última Actividad 17.09.2026 14:29
Posts Posts: 236
Likes enviados Enviados: 150
Likes recibidos Recibidos: 139

@Nitzer, intenté probarlo, pero me pide varias librerías que no tengo.
Es necesario tener instalado power?
Gusaiello is offline   Responder Con Cita
  #4
Antiguo 25 de enero de 2022, 15:33
Nitzer
Guru de COBOL
Activista del Foro: Activista del Foro - Issue reason: Por Videoconferencia-Webinar Guru de los Gurus: Por solidos y amplios conocimientos - Issue reason: Por aportar conocimientos excepcionales 
Última Actividad 05.08.2026 17:33
Posts Posts: 200
Likes enviados Enviados: 70
Likes recibidos Recibidos: 157

Citación del post de Gusaiello Ver Mensaje
@Nitzer, intenté probarlo, pero me pide varias librerías que no tengo.
Es necesario tener instalado power?
Si, solo tener el runtime de power, no contiene nada mas.

---------- Post añadido el 25 de enero de 2022 a las 15:37 ----------

Citación del post de Kuk Ver Mensaje
@Nitzer, cual es la CPU de la máquina con poco rendimiento y cual es la CPU de la máquina en la que trabajas?
Kuk, son máquinas virtuales, la del servidor es: Common KVM Procesor 2.39 (4 procesadores) 48 GB
mi máquina: Common KVM Processor, 3.09 16 GB

Pero como te dije, ambos son virtualizados, en la empresa casi todo está virtualizado con Proxmox
Nitzer is offline   Responder Con Cita
  #5
Antiguo 25 de enero de 2022, 17:59
Fito
Guardián del Foro
Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros Guardián del Foro: Guardián del espíritu y clima del Foro - Issue reason: Por el Avatar Activista del Foro: Activista del Foro - Issue reason: Por aportar ideas 
Última Actividad 19.09.2026 13:19
Posts Posts: 458
Likes enviados Enviados: 267
Likes recibidos Recibidos: 243

Hola Andres: ahi hice unas pruebas con mi notebook y con un servidor de un clientes. No tengo niguno con windows server 2019. Voy a ver si consigo alguno.

Te paso las fotos. Fue más rapido en la notebook

Saludos.

Fito...

Miniatura de Adjuntos
Pulsar la imagen para la versión amplia
Nombre:  WhatsApp Image 2022-01-25 at 13.55.09 (1).jpeg
Vistas: 132
Tamaño:  217,7 KB   Pulsar la imagen para la versión amplia
Nombre:  WhatsApp Image 2022-01-25 at 13.55.09.jpeg
Vistas: 125
Tamaño:  233,3 KB   Pulsar la imagen para la versión amplia
Nombre:  WhatsApp Image 2022-01-25 at 13.55.10 (1).jpeg
Vistas: 122
Tamaño:  267,4 KB   Pulsar la imagen para la versión amplia
Nombre:  WhatsApp Image 2022-01-25 at 13.55.10.jpeg
Vistas: 121
Tamaño:  269,7 KB  
Fito is offline   Responder Con Cita
  #6
Antiguo 25 de enero de 2022, 18:08
Fito
Guardián del Foro
Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros Guardián del Foro: Guardián del espíritu y clima del Foro - Issue reason: Por el Avatar Activista del Foro: Activista del Foro - Issue reason: Por aportar ideas 
Última Actividad 19.09.2026 13:19
Posts Posts: 458
Likes enviados Enviados: 267
Likes recibidos Recibidos: 243

No mencioné que en la notebook tengo disco sólido y en el servidor disco común
Fito is offline   Responder Con Cita
  #7
Antiguo 25 de enero de 2022, 21:49
Nitzer
Guru de COBOL
Activista del Foro: Activista del Foro - Issue reason: Por Videoconferencia-Webinar Guru de los Gurus: Por solidos y amplios conocimientos - Issue reason: Por aportar conocimientos excepcionales 
Última Actividad 05.08.2026 17:33
Posts Posts: 200
Likes enviados Enviados: 70
Likes recibidos Recibidos: 157

Citación del post de Fito Ver Mensaje
No mencioné que en la notebook tengo disco sólido y en el servidor disco común
Gracias fito, esos 12 para un millón se asemejan a mi equipo.
Nitzer is offline   Responder Con Cita
  #8
Antiguo 31 de enero de 2022, 17:25
Nitzer
Guru de COBOL
Activista del Foro: Activista del Foro - Issue reason: Por Videoconferencia-Webinar Guru de los Gurus: Por solidos y amplios conocimientos - Issue reason: Por aportar conocimientos excepcionales 
Última Actividad 05.08.2026 17:33
Posts Posts: 200
Likes enviados Enviados: 70
Likes recibidos Recibidos: 157

Hola a todos, sigo con miles de pruebas y me equivoqué centrándome en la escritura de un fichero indexado.

He probado solo recorriendo un recordset de sqlserver con unos 150.000 registros y en recorrer rl recordset tarda el doble que en mi equipo.
Hay algo en windows 2019 que perjudica a nuestro querido cobol. Puede ser la compatbildad de aplicaciones 32 bits o no se.
YO estoy ejecutando en powercobol9 y runtime de la versión 11.
Nitzer is offline   Responder Con Cita
  #9
Antiguo 1 de febrero de 2022, 06:15
Fito
Guardián del Foro
Agradecimientos: Por muchos agradecimientos de parte de los Foreros - Issue reason: Por muchos agradecimientos de parte de los Foreros Guardián del Foro: Guardián del espíritu y clima del Foro - Issue reason: Por el Avatar Activista del Foro: Activista del Foro - Issue reason: Por aportar ideas 
Última Actividad 19.09.2026 13:19
Posts Posts: 458
Likes enviados Enviados: 267
Likes recibidos Recibidos: 243

Hola:

Probá con esto en el registro de windows

Código COBOL:
  1. EnableCPUQuota from 1 to 0 (zero). HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Quota System
  2. EnableFairShare from 1 to 0 (zero). inHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TSFairShare\Disk
  3. EnableFairShare from 1 to 0 (zero). HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TSFairShare\NetFS
Fito is offline   Responder Con Cita
  #10
Antiguo 2 de febrero de 2022, 00:15
Nitzer
Guru de COBOL
Activista del Foro: Activista del Foro - Issue reason: Por Videoconferencia-Webinar Guru de los Gurus: Por solidos y amplios conocimientos - Issue reason: Por aportar conocimientos excepcionales 
Última Actividad 05.08.2026 17:33
Posts Posts: 200
Likes enviados Enviados: 70
Likes recibidos Recibidos: 157

Gracias Fito, lo probaré. Se lo voy a pasar de mi gente de sistemas, no lo tengo tan fácil para cambiar )

---------- Post añadido el 2 de febrero de 2022 a las 17:34 ----------

@Fito, no se que "co...nes" hace eso, pero las primeras pruebas son IMPRESIONANTES.
Seguiré informando.
Nitzer is offline   Responder Con Cita
Respuesta



Derechos de Publicación
No puedes publicar nuevos temas
No puedes publicar posts/responder
No puedes adjuntar archivos
No puedes editar tus posts

BB code is habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado

Saltar a Foro


La franja horaria es GMT +2. Ahora son las 13:07.
Powered by: vBulletin, Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.