I got a new external crucial X8 usb 3.0 ssd and it reports a very large blocksize.
Unfortunately, it seems to make playing videos over the network with samba have problems. It may also be suboptimal using it on a usb 2.0 port.
blockdev --report
shows most drives have 256 sector readahead
RO RA SSZ BSZ StartSec Size Device
ro 256 512 1024 0 205111296 /dev/loop0
ro 256 512 1024 0 204873728 /dev/loop1
ro 256 512 1024 0 4096 /dev/loop2
ro 256 512 1024 0 157855744 /dev/loop3
however, my crucial ssd gets a giant 131072 readahead value. I believe this is what's causing the problems with the network drive sharing.
sudo blockdev --setra 16384 /dev/sdb
sets it to a much better value and I don't see the audio dropouts.
You can also check the value by getting the readahead for a specific drive.
blockdev --getra /dev/sdb
Vintage Motorola MC6800L, 8 Bit Microprocessor, Gold Purple Ceramic Collectible
$12.50
*BROKEN HINGE* Vintage UFSI Kiwi Computer Cyrix 5x86 100MHz 486 Laptop 16MB RAM
$48.60
Vintage 1982 Commodore VIC-20 An Introduction to Basic Part 2
$20.00
Vintage IBM 129 Keypunch Card Removal Tool 1960's
$32.00
Vintage Apple Macintosh IIGS A2S6000 TESTED POWERS ON
$150.00
NOS VINTAGE COMPAQ PORTABLE III KEYBOARD NEW IN BOX
$150.00
Vintage IBM Black PS/2 KB-7953 Keyboard Tested & Working
$39.00
BlueSCSI V2 WiFi (Narrow DB25) - Modern Storage for Vintage Computers
$51.50
Vintage Compaq Presario 9642 Desktop Computer Intel Pentium 133MHz 32MB Ram NoHD
$106.24
VINTAGE FACTORY SEALED Genuine Xerox 6R359DP Black Toner Cartridge For 5307 5309
$180.00