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
2020+ Apple MacBook Air Retina 13 3.2GHz M1 CPU/GPU 16GB RAM 1TB SSD - SONOMA
$949.00
G. Skill Trident Z Royal 32GB (4x8GB) F4-3200C16Q-32GTRG DDR4-3200 RAM
$84.95
Custom PC AMD Athlon XP 2800+ 2.13 GHz 768 MB ram No HDD/No OS
$24.99
Corsair Vengeance 192 GB DDR5-5200 Mhz Memory RAM Kit CMH192GX5M4B5200C38
$659.99
A-Tech 8GB DDR3 1600 PC3-12800 Laptop SODIMM 204-Pin Memory RAM PC3L DDR3L 1x 8G
$13.99
8GB PC3L-12800S 1600MHz SODIMM DDR3 RAM | Grade A
$12.00
Samsung 8GB - 1Rx8 - PC4-2666V Desktop RAM Memory | M378A1K43CB2-CTD
$9.99
Lot of 50 Mixed Brands PC3-10600U 4GB DDR3 1333MHz Desktop RAM
$99.99
256GB Kit (8 x 32GB) PC4-17000 LRDIMM DELL POWEREDGE R730xd R730 R630 Memory RAM
$255.92
Lot of 100 - 4GB PC3 DDR3 Mixed Speeds Laptop RAM Mix Brand TESTED
$149.99