I want to use rclone mount for OneDrive without cache

your rclone mount command is not using cache. your logs show that.
the cache is the not problem.
the problem is that rclone does not support streamed uploads for onedrive, so rclone needs to create a temp file.

note: rclone copy does not that have problem.

gdrive supports streamed uploads, onedrive does NOT support streamed uploads.

basically, when you copy a file into the mount without using cache, rclone does not know the file size,
so this is the sequence of events.

  1. you copy source file into rclone mount.
  2. rclone copies source file to temp dir.
  3. rclone moves/uploads the temp file from temp dir to onedrive