for some reason, I am runing two bitcoind daemon on the same linux box, the blk0001.dat is so big and seems to be bigger in the future, is there any way to let the two bitcoind daemon share the same copy of blk0001.dat? Thanks!
No. Bitcoin currently requires an exclusive lock on the database.