User Tools

Site Tools


informatica:linux:discos:benchmark

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
informatica:linux:discos:benchmark [2014/01/20 14:45] javiinformatica:linux:discos:benchmark [2015/04/13 20:19] (current) – external edit 127.0.0.1
Line 5: Line 5:
 Aqui se listan herramientas para analizar la velocidad de los discos y otro tipo de tests. Aqui se listan herramientas para analizar la velocidad de los discos y otro tipo de tests.
  
-====== Conceptos ======+====== LBA ======
  
-  * Sector1 disco se divide en sectores. Para obtener el tamanyo en KB de los sectores:+Logical Block Address 
 + 
 +====== Sectores ====== 
 + 
 +http://www.ibm.com/developerworks/library/l-4kb-sector-disks/ 
 + 
 +  * Sector1 disco se divide en sectores. 
 +  * Tradicionalmente el tamanyo de cada sector era de 512 bytes, pero desde 2010 se han generalizado los discos de 4096 bytes por sector. 
 +  * Para mantener la compatibilidad, el sector fisico (de 4096 bytes cada uno) se divide en 8 logicos (de 512 bytes cada uno) 
 +  * Para determinar el tamanyo de sectores fisico y logico: 
 +<code> 
 +sudo cat /sys/block/sda/queue/physical_block_size 
 +4096 
 +sudo cat /sys/block/sda/queue/logical_block_size 
 +512 
 +</code> 
 +Otro metodo:
 <code> <code>
 sudo fdisk -l | egrep "Disk|Sector" | grep -v "identifier" sudo fdisk -l | egrep "Disk|Sector" | grep -v "identifier"
Line 26: Line 42:
 Sector size (logical/physical): 512 bytes / 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes
 </code> </code>
 +En este caso se trata de uno de 4096 bytes. Los viejos son de 512 bytes
 +
 +===== Alineacion =====
 +
 +http://www.ibm.com/developerworks/library/l-4kb-sector-disks/
 +
 +https://ata.wiki.kernel.org/index.php/ATA_4_KiB_sector_issues
 +
 +http://people.redhat.com/msnitzer/docs/io-limits.txt
 +
 +TODO: ver si es cierto o no que particiones no alineadas impactan en el rendimiento
 +
 +  * **SOLO** impacta negativamente, y asi lo informa "sudo fdisk -l" **si el tamanyo de los sectores fisicos es distinto al de los logicos**. Por ejemplo en un disco //Advanced Format// de Western Digital.
 +  * **Cada particion tiene que comenzar en un numero de sector divisible por 8** (relacion 4096 bytes fisico - 512 bytes logico)
 +  * El impacto es **solo negativo en operaciones de escritura**
 +
 +Con fdisk se puede alinear lanzando el siguiente comando cuando se particiona:
  
 +  sudo fdisk -H 224 -S 56 /dev/sda
 ====== Obtener IOPS ====== ====== Obtener IOPS ======
  
Line 289: Line 323:
 sudo cat /sys/block/vda/queue/physical_block_size sudo cat /sys/block/vda/queue/physical_block_size
 </code> </code>
 +
  
informatica/linux/discos/benchmark.1390229133.txt.gz · Last modified: (external edit)