I am getting such statements in strace output.

8755 13:51:37.553058 pwrite64(19, "I\10\0\0\1h\1\0d\346[&,
\0s9\2\0\0\0,\2\0\0\t\0\33\1\0\0"..., 1048576, 47186432

8753 13:51:38.394927 pwrite64(19, "H\10\0\0\1\370\2\0^
\346[&8\0.\250\250P\2\20*H\2\20\372"..., 1048576, 99615232

8755 13:51:38.412862 pwrite64(19, "I\10\0\0\1p\1\0d\346[&\20\0^
\0\364\0\0\0\1\1\10\0\242\264"..., 1048576, 48235008
8753 13:51:39.233066 pwrite64(19, "H\10\0\0\1\0\3\0^\346[&
\20\0\325\313\364\0\0\0\1\1\10\0"..., 1048576, 100663808

8755 13:51:39.251006 pwrite64(19, "I\10\0\0\1x\1\0d\346[&h\0;\330@
\0\0\0\321V\2\20,\265\367"..., 1048576, 49283584
8753 13:51:40.043669 pwrite64(19, "H\10\0\0\1\10\3\0^\346[&\20\0U
\222\364\0\0\0\1\1\10\0A"..., 1048576, 101712384
8755 13:51:40.059128 pwrite64(19, "I\10\0\0\1\200\1\0e\346[&
\20\0\333\267\364\0\0\0\1\1\10"..., 1048576, 50332160


What does mean and why does the application keep on
writing more if previous write is unfinished if that is what it
means.

It it matters, this is the strace output of oracle archiver process