slooooowww binary registry cache writing
I'm running Linux and have an NFS-mounted homedir. Starting gstreamer applications is often terribly slow (ca. 2 min). This seems to be because priv_gst_registry_binary_write_chunk() is called about 17000 times, each time calling write(2). On NFS, this is very slow. (On the NFS server, the home directory is Btrfs-mounted and there it's blazingly fast.)
I haven't found out yet why the binary cache is re-written so often. Is this worth looking into? Alternatively, would building the binary registry cache in /tmp/ be an acceptable idea, and move it to its final destination in gst_registry_binary_cache_finish()?