Integrate files into N files to reduce total file size 22/236622/5 submit/tizen/20200619.070358
authorKichan Kwon <k_c.kwon@samsung.com>
Thu, 18 Jun 2020 06:47:20 +0000 (15:47 +0900)
committerKichan Kwon <k_c.kwon@samsung.com>
Fri, 19 Jun 2020 06:51:31 +0000 (15:51 +0900)
commit41d0888a901be9a00d6a579c4dedf629790e0dbf
tree7e4ef6f2dedcadb3498093994c558be1f78127cb
parentdda23839c72f0d9c72b26a6ae566383ca760cba3
Integrate files into N files to reduce total file size

- Although the size of value is small, each key file takes a file block
  - Block size is 4kB
  - 270 model-config keys takes 1.5MB
- To reduce file size, store many keys into the same file
  - To find file name, use hash function
  - In current, store 10 files

Change-Id: I7140e732d7dde1e6c6ad65b28f5f7a064502d9f5
Signed-off-by: Kichan Kwon <k_c.kwon@samsung.com>
include/system_info_private.h
src/init_db/system_info_db_init.c
src/system_info.c