isaki68k / nono-issue

1 stars 0 forks source link

32bit環境だと2GB以上のHDイメージで死ぬ #60

Closed isaki68k closed 3 years ago

isaki68k commented 3 years ago

https://twitter.com/tsutsuii/status/1404425466560225280

32ビット環境 (NetBSD/i386 9.2) だからという気がしてきましたが dd if=/dev/zero of=image1 bs=1m count=2048 dd if=/dev/zero of=image2 bs=1m count=2048 として ID5 に image1 ID6 に image2 を指定して ID6 にアクセスすると落ちる感じですね

isaki68k commented 3 years ago

単にmmap(2)してるので、32bit環境で2GB か、それは大丈夫でもどのみち4GB以上のファイルだと無理。

isaki68k commented 3 years ago

ver0.2.2 で read(2)/write(2) に変更。