Commit 66096840 authored by Suzanne Selhorn's avatar Suzanne Selhorn

Merge branch 'biniona-master-patch-70452' into 'master'

fix vale future tense warnings

See merge request gitlab-org/gitlab!60240
parents 006008cd c9317668
...@@ -8,7 +8,7 @@ info: To determine the technical writer assigned to the Stage/Group associated w ...@@ -8,7 +8,7 @@ info: To determine the technical writer assigned to the Stage/Group associated w
File system performance has a big impact on overall GitLab performance, File system performance has a big impact on overall GitLab performance,
especially for actions that read or write to Git repositories. This information especially for actions that read or write to Git repositories. This information
will help benchmark file system performance against known good and bad real-world helps benchmark file system performance against known good and bad real-world
systems. systems.
Normally when talking about file system performance the biggest concern is Normally when talking about file system performance the biggest concern is
...@@ -35,12 +35,12 @@ Then run the following: ...@@ -35,12 +35,12 @@ Then run the following:
fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=test --bs=4k --iodepth=64 --readwrite=randrw --rwmixread=75 --size=4G --filename=/path/to/git-data/testfile fio --randrepeat=1 --ioengine=libaio --direct=1 --gtod_reduce=1 --name=test --bs=4k --iodepth=64 --readwrite=randrw --rwmixread=75 --size=4G --filename=/path/to/git-data/testfile
``` ```
This will create a 4GB file in `/path/to/git-data/testfile`. It performs This creates a 4GB file in `/path/to/git-data/testfile`. It performs
4KB reads and writes using a 75%/25% split within the file, with 64 4KB reads and writes using a 75%/25% split within the file, with 64
operations running at a time. Be sure to delete the file after the test operations running at a time. Be sure to delete the file after the test
completes. completes.
The output will vary depending on what version of `fio` installed. The following The output varies depending on what version of `fio` installed. The following
is an example output from `fio` v2.2.10 on a networked solid-state drive (SSD): is an example output from `fio` v2.2.10 on a networked solid-state drive (SSD):
```plaintext ```plaintext
...@@ -78,8 +78,8 @@ test but still have poor performance due to read speed and various other ...@@ -78,8 +78,8 @@ test but still have poor performance due to read speed and various other
factors. factors.
The following one-line commands provide a quick benchmark for file system write and read The following one-line commands provide a quick benchmark for file system write and read
performance. This will write 1,000 small files to the directory in which it is performance. This writes 1,000 small files to the directory in which it is
executed, and then read the same 1,000 files. executed, and then reads the same 1,000 files.
1. Change into the root of the appropriate 1. Change into the root of the appropriate
[repository storage path](../repository_storage_paths.md). [repository storage path](../repository_storage_paths.md).
...@@ -107,7 +107,7 @@ executed, and then read the same 1,000 files. ...@@ -107,7 +107,7 @@ executed, and then read the same 1,000 files.
cd ../; rm -rf test cd ../; rm -rf test
``` ```
The output of the `time for ...` commands will look similar to the following. The The output of the `time for ...` commands resemble the following. The
important metric is the `real` time. important metric is the `real` time.
```shell ```shell
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment