https://gitlab.com/popsulfr/steamos-btrfs
Philipp Richter / SteamOS Btrfs · GitLabInject a payload into SteamOS 3.0 to convert the /home partition from ext4 to btrfs. Also allows mounting btrfs formatted sd cards and forces new sd card formats...gitlab.comBTRFS는 비교적 최신 파일시스템인데(2009년, 우리가 주로 쓰는 ntfs가 1993년)
각종 최신 기술들과 더불어 SSD에 최적화된 파일시스템이기도 함
사용되는 기능 중 하나인 deduplication(중복제거) 기술은 Copy On Write라는 기술을 응용해서
단순히 같은 파일만을 치환하는게 아니라
블럭 단위로 나누어서 그 일부를 치환하는 식으로 작동함
거기에 파일시스템 차원의 압축 기술까지 들어가면
128기가바이트 SD카드에 142기비바이트가 들어가고도 7,1 기비바이트가 남음 ㅋㅋㅋ
근데 스팀덱처럼 남는 메모리가 부족한 상황이 잦은 장치일 경우
문제가 생기는 일이 좀 있다고 하고
레딧에선 대소문자 구분 문제 때문에 꺼리는 경향이 있네 ㅇㅇ
어지간히 도전정신 높은거 아니면 걍 손대지 않는게 나은듯
리눅스 시스템에서 대소문자가 왜 문제 돼?????
리눅스는 (ext4가 기본적으로) 대소문자를 구분하는데 btrfs는 구분하지 않음 -> aaa라는 파일과 aaA라는 파일이 있었을때 ext4에서는 이 둘이 공존하지만 대소문자 구분 없는 파일시스템에서는 이 둘이 공존하지 못함
뭔가 이상한데??? 집에서 확인해봤는데 btrfs에서도 대소문자 구분돼. a 폴더, A 폴더가 따로 생성이 됨.
a.txt랑 A.TXT가 공존됌. +++
저 용량이 compress 옵션을 뭘로 맞춘거임???
램 메모리 부족이 아니라 디스크 여유 공간 말하는거 아님???
램 맞음 ㅇㅇ btrfs는 메모리 캐싱을 적극적으로 쓰기도 하고 scrub이나 기타등등 백그라운드에서 하는 일도 많거든
리눅스랑 상성이 안맞구만
그건 아님. btrfs로 내가 데탑에서 스팀하며 문제 생긴적 없음.
그냥 ext5 같은 파일 시스템 나오면 되지 않을까