Linux/리눅스 자원관리 개선(사용자 영역)2 [ghOSt-userspace] ghost namespace 분석 - lib/bash.h ghost userspace의 include 구조graph TD; lib/base.h --> lib/topology.h; lib/base.h --> lib/ghost.h; lib/base.h --> lib/agent.h; lib/trivial_status.h --> lib/agent.h; lib/agent.h --> lib/channel.h; lib/agent.h --> lib/enclave.h; lib/agent.h --> lib/scheduler.h; lib/topology.h --> lib/agent.h; lib/topology.h --> lib/ghost.h; lib/channel.h --> lib/scheduler.h; lib/chann.. 2024. 9. 12. [RocksDB] 리눅스에 RocksDB 설치하고 성능 테스트하기 1 RocksDB의 필요성ghOSt로 ULE를 구현하고, 사용자 공간에 적용시킬 계획이다. 그리고 적용시키기 전과 후의 성능을 테스트하기 위해 RocksDB를 사용할 예정이다. RockDB를 테스트에 이용하기로 한 이유는 일단 ghOSt 논문에서 활용한 방식이고, ULE 알고리즘 특성상 여러 task를 생성하는 RocksDB의 benchmark 방식이 적합할 것이라 생각했다.2 설치 방법2.1 의존성 설치하기sudo apt-get install -y \ libgflags-dev \ libsnappy-dev \ zlib1g-dev \ libbz2-dev \ libzstd-dev \ liblz4-dev의존성 설치하기dpkg -s libgflags-dev | grep Versiongflags 버전확.. 2024. 9. 11. 이전 1 다음