diff options
| author | pengxuanzheng <[email protected]> | 2020-09-27 11:58:23 +0800 |
|---|---|---|
| committer | pengxuanzheng <[email protected]> | 2020-11-02 18:59:51 +0800 |
| commit | 83f4ce9c463b29988b2dbf2384b9915ef9334e56 (patch) | |
| tree | 6d5be217c9044df86568ab88d9e04830c4cf43e6 /example | |
| parent | 9d2aaa9fa4868f9b28dc4571a964b4b842912bc2 (diff) | |
update
Diffstat (limited to 'example')
| -rw-r--r-- | example/hos_write_complete.cpp | 17 |
1 files changed, 11 insertions, 6 deletions
diff --git a/example/hos_write_complete.cpp b/example/hos_write_complete.cpp index f47523bb..ebe13fbc 100644 --- a/example/hos_write_complete.cpp +++ b/example/hos_write_complete.cpp @@ -106,13 +106,18 @@ int main(int argc, char *argv[]) } debuginfo("hos_verify_bucket success ... \n"); -#if 0 - fd = hos_open_fd(handle, bucket, object, callback, (void *)&data, 0, mode); +#if 1 + mode = FILE_MODE; + for (i = 0; i < test_times; i++) + { + fd[i] = hos_open_fd(handle, bucket, object, callback, (void *)&data, 0, mode); + } + debuginfo("hos_upload_file start ...\n"); clock_gettime(CLOCK_MONOTONIC, &start); for (i = 0; i < test_times; i++) { - hos_write(fd, object, 0, 0); + hos_write(fd[i], object, 0, 0, 0); } clock_gettime(CLOCK_MONOTONIC, &end); time = calc_time(start, end); @@ -121,8 +126,8 @@ int main(int argc, char *argv[]) debuginfo("hos_upload_file end ...\n"); #else - mode = BUFF_MODE; - for (i = 0; i < 10000; i++) + mode = BUFF_MODE | APPEND_MODE; + for (i = 0; i < test_times; i++) { fd[i] = hos_open_fd(handle, bucket, object, callback, (void *)&data, 0, mode); } @@ -130,7 +135,7 @@ int main(int argc, char *argv[]) clock_gettime(CLOCK_MONOTONIC, &start); for (i = 0; i < test_times; i++) { - hos_write(fd[i], buf, buf_size, 0); + hos_write(fd[i], buf, buf_size, 0, i); } clock_gettime(CLOCK_MONOTONIC, &end); time = calc_time(start, end); |
