Proyecto movido a GitHub
Miér 7 Abr 2021 - 19:23 por bittor
Proyecto movido a GitHub:
https://github.com/bittor7x0/VDR-M7x0
Con muchos cambios y correcciones, Más información
También incluye el plugin epgfixer para corregir la EPG usando expresiones regulares y el plugin xmltv2vdr para descargar la EPG de internet
https://github.com/bittor7x0/VDR-M7x0
Con muchos cambios y correcciones, Más información
También incluye el plugin epgfixer para corregir la EPG usando expresiones regulares y el plugin xmltv2vdr para descargar la EPG de internet
Comentarios: 0
Buscar
genindex & io-test
+3
yeahhh
Krako
pbr01
7 participantes
Página 1 de 1.
Re: genindex & io-test
/usr/bin/io-test : Calcula en ancho de banda existente utilizando un test de escritura / lectura a disco y mostrando el resultado en MiB/s.pbr01 escribió:¿io-test? ¿Dónde? ¿cómo?
- Código:
io-test V0.01 - Dirk Clemens - 2007-02-15
Usage: io-test [options] file_or_directory
Options:
-h --help : print this help and exit
-v --verbose : print more statistic infos to stderr
-s --size mib : test file size in MiB (1024*1024 bytes)
default=100 MiB, range=1..2047 MiB
-d --direct : use opt_direct io
-f --force : force overwrite an existing file
salu2, 8)
Krako- Moderador
- Cantidad de envíos : 415
Fecha de inscripción : 25/06/2008
Localización : Barcelona
Re: genindex & io-test
En mi VDR no está, supongo que habrá que copiarlo no?
yeahhh- Betatester
- Cantidad de envíos : 2260
Fecha de inscripción : 18/08/2008
Edad : 46
Localización : Barcelona
Re: genindex & io-test
Es que todavía no estaba subido al SVN.
Ahora cuando compiléis la nueva versión ya estará el io-test y el
genindex que genera los index.vdr para archivos mpg y permite
reproducirlos desde el menú de grabaciones sin necesidad del plugin
mpgplayer, aunque todavia hay que testearlo.
Simplemente es ejecutarlo donde esté el mpg y generará el index.vdr.
Ahora cuando compiléis la nueva versión ya estará el io-test y el
genindex que genera los index.vdr para archivos mpg y permite
reproducirlos desde el menú de grabaciones sin necesidad del plugin
mpgplayer, aunque todavia hay que testearlo.
Simplemente es ejecutarlo donde esté el mpg y generará el index.vdr.
Re: genindex & io-test
Ole ole oleee, el GENINdex, Genaro pa los de IO
Y el IO-test (que nombre más desafortunado le han puesto al pobre) que lo estaba deseando.
Ahora mismo me hago un make-fw, make y me lo pongo.
Y el IO-test (que nombre más desafortunado le han puesto al pobre) que lo estaba deseando.
Ahora mismo me hago un make-fw, make y me lo pongo.
Re: genindex & io-test
~ # io-test --help
io-test V0.01 - Dirk Clemens - 2007-02-15
Usage: io-test [options] file_or_directory
Options:
-h --help : print this help and exit
-v --verbose : print more statistic infos to stderr
-s --size mib : test file size in MiB (1024*1024 bytes)
default=100 MiB, range=1..2047 MiB
-d --direct : use opt_direct io
-f --force : force overwrite an existing file
~ # io-test -v /media/vdr1
Test File: /media/vdr1/tmp.io-test.181.0HfqGd
Test Size: 100 MiB
O_DIRECT: 0
- setup write buf...
- start writing...
-> 100 MiB written in 29.11 seconds => 3.43 MiB/s
- start reading...
-> 100 MiB read in 37.17 seconds => 2.69 MiB/s
STAT_WRITE="3.43 MiB/s"
STAT_READ="2.69 MiB/s"
~ # io-test -vd /media/vdr1
Test File: /media/vdr1/tmp.io-test.182.LBgNrs
Test Size: 100 MiB
O_DIRECT: 1
- setup write buf...
- start writing...
-> 100 MiB written in 23.20 seconds => 4.31 MiB/s
- start reading...
-> 100 MiB read in 18.70 seconds => 5.35 MiB/s
STAT_WRITE="4.31 MiB/s"
STAT_READ="5.35 MiB/s"
~ # io-test -v /media/vdr1
Test File: /media/vdr1/tmp.io-test.183.ri4cXu
Test Size: 100 MiB
O_DIRECT: 0
- setup write buf...
- start writing...
-> 100 MiB written in 31.33 seconds => 3.19 MiB/s
- start reading...
-> 100 MiB read in 35.29 seconds => 2.83 MiB/s
STAT_WRITE="3.19 MiB/s"
STAT_READ="2.83 MiB/s"
~ # io-test -vd /media/vdr1
Test File: /media/vdr1/tmp.io-test.184.Ee8srl
Test Size: 100 MiB
O_DIRECT: 1
- setup write buf...
- start writing...
-> 100 MiB written in 23.35 seconds => 4.28 MiB/s
- start reading...
-> 100 MiB read in 18.93 seconds => 5.28 MiB/s
STAT_WRITE="4.28 MiB/s"
STAT_READ="5.28 MiB/s"
~ #
io-test V0.01 - Dirk Clemens - 2007-02-15
Usage: io-test [options] file_or_directory
Options:
-h --help : print this help and exit
-v --verbose : print more statistic infos to stderr
-s --size mib : test file size in MiB (1024*1024 bytes)
default=100 MiB, range=1..2047 MiB
-d --direct : use opt_direct io
-f --force : force overwrite an existing file
~ # io-test -v /media/vdr1
Test File: /media/vdr1/tmp.io-test.181.0HfqGd
Test Size: 100 MiB
O_DIRECT: 0
- setup write buf...
- start writing...
-> 100 MiB written in 29.11 seconds => 3.43 MiB/s
- start reading...
-> 100 MiB read in 37.17 seconds => 2.69 MiB/s
STAT_WRITE="3.43 MiB/s"
STAT_READ="2.69 MiB/s"
~ # io-test -vd /media/vdr1
Test File: /media/vdr1/tmp.io-test.182.LBgNrs
Test Size: 100 MiB
O_DIRECT: 1
- setup write buf...
- start writing...
-> 100 MiB written in 23.20 seconds => 4.31 MiB/s
- start reading...
-> 100 MiB read in 18.70 seconds => 5.35 MiB/s
STAT_WRITE="4.31 MiB/s"
STAT_READ="5.35 MiB/s"
~ # io-test -v /media/vdr1
Test File: /media/vdr1/tmp.io-test.183.ri4cXu
Test Size: 100 MiB
O_DIRECT: 0
- setup write buf...
- start writing...
-> 100 MiB written in 31.33 seconds => 3.19 MiB/s
- start reading...
-> 100 MiB read in 35.29 seconds => 2.83 MiB/s
STAT_WRITE="3.19 MiB/s"
STAT_READ="2.83 MiB/s"
~ # io-test -vd /media/vdr1
Test File: /media/vdr1/tmp.io-test.184.Ee8srl
Test Size: 100 MiB
O_DIRECT: 1
- setup write buf...
- start writing...
-> 100 MiB written in 23.35 seconds => 4.28 MiB/s
- start reading...
-> 100 MiB read in 18.93 seconds => 5.28 MiB/s
STAT_WRITE="4.28 MiB/s"
STAT_READ="5.28 MiB/s"
~ #
Re: genindex & io-test
Ésta es la prueba de io-test en mi disco.
Me surgen dudas:
¿qué son los MiB/s?
Si son Megabytes/segundo (MB/s) entonces debería poderse grabar todo un mux completo sin errores porque un mux son 20Mb/s o 2,5MB/s y yo no llego ahí ni de coña.
¿Cómo realiza el giga los accesos de escritura y lectura? ¿usa la caché en alguno o es acceso directo?
Leí alguna vez que linux no debería usar nunca caché porque ya lo hace el kernel y se podrían producir problemas con sync por ejemplo.
Me surgen dudas:
¿qué son los MiB/s?
Si son Megabytes/segundo (MB/s) entonces debería poderse grabar todo un mux completo sin errores porque un mux son 20Mb/s o 2,5MB/s y yo no llego ahí ni de coña.
¿Cómo realiza el giga los accesos de escritura y lectura? ¿usa la caché en alguno o es acceso directo?
Leí alguna vez que linux no debería usar nunca caché porque ya lo hace el kernel y se podrían producir problemas con sync por ejemplo.
Re: genindex & io-test
Ya, pero me quedo como estaba, 1MiB = 220 Bytes, 1MB = 220 octetos de bits, 1 octeto = 1byte (supongo que se usan octetos de los de toda la vida), con lo que 1Mib = 1MB.bittor escribió:MiB en la wikipedia
Re: genindex & io-test
Me acabo de enterar de esto ahora mismo. Interesante. Gracias, bittor.
bittor escribió:MiB en la wikipedia
solrac- Betatester
- Cantidad de envíos : 552
Fecha de inscripción : 02/07/2008
Re: genindex & io-test
El principal problema son los fabricantes de discos duros, que para hacer ver que te dan más capacidad usan los términos GB como 1.000 MB cuando tendrían que ser 1.024 MB.
Para evitar esta ambigüedad se usa MiB, GiB, etc. que siempre se usan los 1.024.
En teoría 1 MiB = 1 MB, pero algunos erróneamente piensan que MiB es menor a MB.
Aquí hay más información del tema:
http://www.configurarequipos.com/doc530.html
Para evitar esta ambigüedad se usa MiB, GiB, etc. que siempre se usan los 1.024.
En teoría 1 MiB = 1 MB, pero algunos erróneamente piensan que MiB es menor a MB.
Aquí hay más información del tema:
http://www.configurarequipos.com/doc530.html
Re: genindex & io-test
pbr01 escribió:Ya, pero me quedo como estaba, 1MiB = 220 Bytes, 1MB = 220 octetos de bits, 1 octeto = 1byte (supongo que se usan octetos de los de toda la vida), con lo que 1Mib = 1MB.bittor escribió:MiB en la wikipedia
Aunque explicado ya, quería indicar que la segunda expresión entre las anteriores es incorrecta y que, en efecto, es idéntica a la primera (que sí es correcta).
Para que quede claro la segunda de las expresiones debería decir: 1MB = 106 Bytes. Como bien dice pbr01 Bytes y octetos de bits es lo mismo.
Disiento sobre que los fabricantes pretendan engañar con sus cifras en MB o GB, aunque está claro que así la cifra que presentan es mayor. El problema es que las iniciales K (kilo) M (mega) y G (giga) corresponden al sistema métrico decimal y por tanto representan múltiplos de 10. En informática la base no es decimal sino binaria y, para utilizar unidades mayores, se acude a múltiplos binarios (de ahí las potencias de dos) y a bases hexadecimales (que corresponden a dos octetos o Bytes, 24 = 16). Por eso se debe decir MiB cuando se usan multiplicadores no métricos sino binarios y la "i" viene a indicarlo (i de informática).
El problema es que durante demasiado tiempo se han mezclado ambos sistemas de unidades, lo que ha creado la enorme confusión reinante. Pero la realidad es que, cuando se dice simplemente GB, por ejemplo, habría que entender que estamos hablando de mil millones de Bytes (nuestra cabeza está acostumbrada a la métrica, no lo olvidéis).
Ya he vuelto de un pequeño receso que me había tomado para otros temas y, como podéis ver, lo he hecho con fuerza.
Larrinbe- Betatester
- Cantidad de envíos : 568
Fecha de inscripción : 05/07/2008
Re: genindex & io-test
Efectivamente los fabricantes acostumbran a liarnos con cifras inexactas para darnos gato por liebre, y como siempre se van a lo que parece mas que menos. Vamos lo mismos que los W RMS o W "Musicales" que se inventaron los chinos, asi nuestros super altavoces de ordenador de 100W, no llegan a 10W RMS.Lo que hay que tener claro en la base que estamos funcionando, y como bien se esta corregiendo los MiB se refieren a la potenciación el base binaria, ya que tenemos la mala costumbre de mezclar los Bits con los Bytes y con sufijos del sistema decimal. Asi nos hacen esto:1024 Bytes = 1KB (10^3Bytes = 1000 bytes )1000 KbB= 1MB (10^6 Bytes = 1000000 bytes) 1024 KB = 1MiB (2^20 Bytes = 1048576 bytes )
Pues nuestros fabricantes hacen la conversion erroneamente decimal, gracias bittor porque no conocia que hubieran corregido el error que nos hacian, ya que los ordenadores nos indican los MB como pone el sistema MiB y claro 1MB = 0,953 MiB de ahi que muchos tengais 1GB de memoria y os ponga 0,99GBOtro dato curioso son las conexiones de internet, nos lo ponen en bits, aunque bien indicado, 2Mbits de conexión no dan mas de 250000 Bytes, que son los 244 KiB (usando la nueva nomenclatura) que vemos cuando descargamos a maxima velocidad.
Pues nuestros fabricantes hacen la conversion erroneamente decimal, gracias bittor porque no conocia que hubieran corregido el error que nos hacian, ya que los ordenadores nos indican los MB como pone el sistema MiB y claro 1MB = 0,953 MiB de ahi que muchos tengais 1GB de memoria y os ponga 0,99GBOtro dato curioso son las conexiones de internet, nos lo ponen en bits, aunque bien indicado, 2Mbits de conexión no dan mas de 250000 Bytes, que son los 244 KiB (usando la nueva nomenclatura) que vemos cuando descargamos a maxima velocidad.
flashmcarthur- Cantidad de envíos : 26
Fecha de inscripción : 17/01/2009
Edad : 46
Página 1 de 1.
Permisos de este foro:
No puedes responder a temas en este foro.