summaryrefslogtreecommitdiff
path: root/example
diff options
context:
space:
mode:
authorpengxuanzheng <[email protected]>2020-09-27 11:58:23 +0800
committerpengxuanzheng <[email protected]>2020-11-02 18:59:51 +0800
commit83f4ce9c463b29988b2dbf2384b9915ef9334e56 (patch)
tree6d5be217c9044df86568ab88d9e04830c4cf43e6 /example
parent9d2aaa9fa4868f9b28dc4571a964b4b842912bc2 (diff)
update
Diffstat (limited to 'example')
-rw-r--r--example/hos_write_complete.cpp17
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);