Redis
[펌] fork와 Redis 클라우드
'김용환'
2016. 1. 25. 19:32
Redis의 AOF와 RDB는 백업을 할 때, fork를 사용한다. 레디스에서 fork 사용시(with copy-on-write) 자식 프로세스가 새로 생성된다. 아마존 클라우드 장비의 fork 시간을 관련한 재미있는 자료가 있다. (Redis cloud의 장점을 설명한 글이지만, fork time이 얼마나 영향을 주는지 백업에 대한 테스트가 필요할 수 있다는 점에서 펌질했다.)
출처 :
https://redislabs.com/blog/testing-fork-time-on-awsxen-infrastructure
Instance type | Memory limit | Memory used | Memory usage (%) | Fork time |
m1.small | 1.7 GB | 1.22 GB | 71.76% | 0.76 sec |
m1.large | 7.5 GB | 5.75 GB | 76.67% | 1.98 sec |
m1.xlarge | 15 GB | 11.46 GB | 76.40% | 3.46 sec |
m2.xlarge | 34 GB | 24.8 GB | 72.94% | 5.67 sec |
cc1.4xlarge | 23. GB | 18.4 GB | 80.00% | 0.22 sec |