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
Grandstream GS-HT802 2 Port Analog Telephone Adapter VoIP Phone & Device, Black
$32.00
POLYCOM - VOIP POLY EDGE E350 IP PHONE #2200-87010-025
$145.00
Polycom VVX 411 IP VOIP POE Gigabit Telephone [L/N] BUSINESS OFFICE RECEPTION
$24.00
Lot Of 5 Phones: Yealink SIP-T29G 10-Lines Color IP Phone
$63.99
Cisco CP-7945G VOIP Phone With Stand & Handset Business IP Phone 7945
$3.00
Yealink SIP-T54W 16-Line Color Display Business VoIP Phone /w Built-in Bluetooth
$50.99
New Cisco 7945G IP VoIP Gigabit GIGE Telephone Phone CP-7945G -
$24.95
Cisco IP Phones 7965 Unified IP VoIP Office Business Phones CP-7965G - QTY
$18.99
Grandstream GS-GXP2135 Enterprise Gigabit Speed 8 Lines VoIP Device IP Phone
$26.66
Polycom Obihai OBi200 1-Port VoIP Phone Adapter
$34.99