Skip to content

Instantly share code, notes, and snippets.

View uditagarwal97's full-sized avatar
😎
Hakuna Matata πŸŽ‰

Udit Kumar Agarwal uditagarwal97

😎
Hakuna Matata πŸŽ‰
View GitHub Profile
@uditagarwal97
uditagarwal97 / vimCfg.txt
Last active August 9, 2023 17:05
My Vim Config
set tabstop=2
set shiftwidth=2
set expandtab
set smarttab
set hlsearch
set colorcolumn=80
highlight ExtraWhitespace ctermbg=red guibg=red
match ExtraWhitespace /\s\+$/
set viminfo='50,<1000,s100,h
set encoding=utf-8
@uditagarwal97
uditagarwal97 / fat-rw-16k
Created September 21, 2018 14:17
RTEMS:benchmarking - Single plot for comparing all fs with filesystem bs constant as 512B
fat-rw-16k-1: (g=0): rw=rw, bs=(R) 16.0KiB-16.0KiB, (W) 16.0KiB-16.0KiB, (T) 16.0KiB-16.0KiB, ioengine=sync, iodepth=1
fat-rw-16k-2: (g=0): rw=rw, bs=(R) 16.0KiB-16.0KiB, (W) 16.0KiB-16.0KiB, (T) 16.0KiB-16.0KiB, ioengine=sync, iodepth=1
fat-rw-16k-3: (g=0): rw=rw, bs=(R) 16.0KiB-16.0KiB, (W) 16.0KiB-16.0KiB, (T) 16.0KiB-16.0KiB, ioengine=sync, iodepth=1
fat-rw-16k-4: (g=0): rw=rw, bs=(R) 16.0KiB-16.0KiB, (W) 16.0KiB-16.0KiB, (T) 16.0KiB-16.0KiB, ioengine=sync, iodepth=1
fio-3.6-149-g82eb4-dirty
Starting 4 threads
fat-rw-16k-1: Laying out IO file (1 file / 31MiB)
fat-rw-16k-2: Laying out IO file (1 file / 31MiB)
@uditagarwal97
uditagarwal97 / config
Created September 20, 2018 16:14
JFFS2: without compression benchmarking
[global]
ioengine=sync
size=80M
rw=read
directory=/mnt
thread=1
ss_ramp=5
create_fsync=0
[jffs2-read-512]
@uditagarwal97
uditagarwal97 / config
Last active August 11, 2018 02:51
RFS variation with block size
[global]
ioengine=sync
size=75M
rw=rw
nr_files=2
directory=/media/mmcsd-0-1
thread=1
ss_ramp=5
create_fsync=0
@uditagarwal97
uditagarwal97 / job config
Last active August 10, 2018 15:37
SDHCI: RTEMS FAT/RFS
[global]
ioengine=sync
size=75M
nr_files=1
rw=read
directory=/media/mmcsd-0-1
thread=1
ss_ramp=5
create_fsync=0
@uditagarwal97
uditagarwal97 / job config
Last active August 10, 2018 17:02
USB: RTEMS FAT
[global]
ioengine=sync
size=75M
rw=read
nr_files=2
directory=/media/umass-sim-0-0
thread=1
ss_ramp=5
create_fsync=0
@uditagarwal97
uditagarwal97 / jffs2-randrw-fs-16k
Last active August 7, 2018 06:08
JFFS: varaition with fs bs
jffs2-randrw-fs-16k: (g=0): rw=randrw, bs=(R) 4096B-4096B, (W) 4096B-4096B, (T) 4096B-4096B, ioengine=sync, iodepth=1
fio-3.6-149-g82eb4-dirty
Starting 1 thread
jffs2-randrw-fs-16k: Laying out IO file (1 file / 80MiB)
Jobs: 1 (f=1): [m(1)][100.0%][r=337KiB/s,w=318KiB/s][r=84,w=79 IOPS][eta 00m:00s]
jffs2-randrw-fs-16k: (groupid=0, jobs=1): err= 0: pid=1: Fri Jan 1 00:01:28 1988
read: IOPS=176, BW=708KiB/s (725kB/s)(40.1MiB/57981msec)
clat (usec): min=56, max=7632, avg=67.78, stdev=74.95
@uditagarwal97
uditagarwal97 / job config
Created August 7, 2018 03:32
YAFFS: variation with fs block size
[global]
ioengine=sync
size=80M
rw=rw
directory=/mnt
thread=1
ss_ramp=5
[yaffs-rw-fs-4k]
bs=4k
@uditagarwal97
uditagarwal97 / config
Created August 6, 2018 05:39
JFFS2: Benchmarking results on RTEMS fs_block=4k
[global]
ioengine=sync
size=80M
rw=write
directory=/mnt
thread=1
ss_ramp=5
create_fsync=0
[jffs2-write-512]
@uditagarwal97
uditagarwal97 / config
Last active August 6, 2018 13:49
YAFFS: Benchmarking results fs bs=4K
[global]
ioengine=sync
size=80M
rw=write
directory=/mnt
thread=1
ss_ramp=5
[yaffs-write-512]
bs=512