[ Laboratory ]43 [HotStorage '23] When Caching Systems Meet Emerging Storage Devices: A Case Study (2) When Caching Systems Meet Emerging Storage Devices: A Case StudyHotStorage 2023 Zhen Lin, University of New York at Binghamton;Lianjie Cao, Faraz Ahmed, Hewlett Packard Labs;Hui Lu, State University of New York at Binghamton;Puneet Sharma, Hewlett Packard Labs Link : https://www.hotstorage.org/2023/program.htmlPaper : https://huilucs.github.io/pubs/shruti.pdf 이전 포스팅에서는 논문을 개괄적으로 요약하였으며 ( https:/.. 2024. 11. 6. [HotStorage '23] When Caching Systems Meet Emerging Storage Devices: A Case Study (1) When Caching Systems Meet Emerging Storage Devices: A Case Study HotStorage 2023 Zhen Lin, University of New York at Binghamton; Lianjie Cao, Faraz Ahmed, Hewlett Packard Labs; Hui Lu, State University of New York at Binghamton; Puneet Sharma, Hewlett Packard Labs Link : https://www.hotstorage.org/2023/program.htmlPaper : https://huilucs.github.io/pubs/shruti.pdf 해당 포스팅에서는 논문을 개괄적으로 요약하고다음 포스팅에.. 2024. 11. 5. [Linux Kernel] 리눅스 커널 버전 변경 빌드 다른 실험을 위해 커널 버전을 낮추었다가다시 원래 사용하던 버전으로 업그레이드 하기 위해 사용할 방법을 설명하고자 한다 리눅스 커널 버전을 업그레이드 빌드하는 방법은 아래 포스팅에서 이미 다뤘다https://dev-charlotte.tistory.com/115 [Linux Kernel] 리눅스 커널 버전 업그레이드 빌드0. 현재 커널 버전 확인 명령어기존 커널 버전이 5.15.0 버전이었는데 최근 논문 세미나에서 발표했던 논문의 evaluation을 재현하려고 하니 6.2 버전 이상의 리눅스 커널이 필요해서 업그레이드 해야dev-charlotte.tistory.com 업그레이드 빌드를 한 적이 있기 때문에 커널 부팅에 필요한 모든 파일을 가지고 있는 상태에서 시작한다 일단 내가 가지고 있는 파일들을 /b.. 2024. 10. 19. [SPDK/NVMe] NVMe PCI 버스 인식 문제 ( nvme list에 보이지 않음 ) 사용 중인 서버에 분명 nvme를 붙였음에도 nvme list를 조회하면 보이지 않는다 PCI 버스에 연결된 nvme가 제대로 인식되지 않는 것 같아서강제로 제거했다가다시 스캔하는 명령어를 수행했다 나는 이전에 nvme pci 주소를 조회한 적이 있기 때문에기억하고 있는 pci 주소를 직접 입력하는 방식으로pci 장치를 강제 제거 했다가 rescan 했다 다시 nvme list를 조회하니 제대로 인식된다 !!성공 !!삼성 ssd 990 pro 1tb를 사용 중이고/dev/nvme0n1으로 인식된다 2024. 10. 10. [SPDK/examples] nvme/hello_world 예제 수정 및 실행 spdk/examples/nvme/hello_world/hello_world.c 의 코드를 실행해보았다 spdk/build/examples 에 있는 실행 파일로 실행하면이런 결과 화면이 출력되는데 작동 흐름을 확인하기 위해 코드에 출력문을 추가해서 빌드해보겠다 내 필요에 맞게 수정한 후에 clean 한 후 다시 make 해주고 다시 build로 이동해서 파일을 실행하면성공 !!! 임시 테스트용 실행이기 때문에 세부적인 코드 흐름 분석은 blob- bdev 분석 후에 업로드할 예정이다 2024. 10. 10. [SPDK/examples] spdk/build/examples 하위 예제 파일 실행하기 spdk/build/examples 하위에는 실행 파일이 여러 가지 있다 실행 파일을 실행해볼 때 주의할 점이 있다공식 문서에서 나온대로 그냥 실행하려고 하면해당 파일이 디렉토리라고 뜬다 그래서 cd 로 이동해서 실행하려고 하면디렉토리가 아니라고 뜬다 뭐야!! 방금 디렉토리라면서 왜 아니라고 해...~ 이유는 권한 때문이다이렇게 sudo 권한으로 실행하면 문제 없이 작동한다 2024. 10. 10. 이전 1 2 3 4 5 6 7 8 다음 728x90