드디어 xfs로 부팅

특별한 이유 없이 예전부터 xfs가 마음에 들어서 항상 써보고 싶었습니다.

언제였는지 정확히 기억은 안나는데 예전에 xfs로 메인 파티션을 만들었더니
부팅 파티션은 반드시 ext 계열이어야 한다는 오류 메시지때문에 포기한 적이 있었네요.
그런데 언제부터 바뀐 건지 xfs도 부팅 파티션에 사용할 수 있게 됐군요.

일반 파일 처리 성능은 ext4와 거의 같거나 약간 딸리는 수준에
대용량(기가급) 파일 관리에 유리하다는 이점 밖에 없어서
일반 사용자에게는 좋을 것이 하나도 없습니다.

14.10 데일리 빌드를 하나 받아서 버철박스에 설치해 봤는데
설치 과정에 xfs를 선택한 것 외에는 사용자가 직접 파일 시스템을 만질 일이 없다보니
성능 차이는 체감으로 전혀 모르겠고 그냥 기분만 좋군요.

리눅스 뉴스 전문인 http://www.phoronix.com/scan.php?page=home 사이트에서
파일 시스템 벤치마크할 때마다 빠지지 않고 등장하는 걸로 봐서
리눅스에서 ext 계열 다음으로 공들이는 파일 시스템으로 보이는데
아마도 서버에서 많이 사용하는 파일 시스템이라 그런 듯 하네요.

지금 설치된 시스템 갈아 엎기는 귀찮고 14.10 출시되면 xfs로 설치해서 써봐야 겠네요.

글씨요…옛날부터 xfs만 써온 저로서는(ext2에서 파일 깨진 이후 부터) 속도는 둘째치고
별로 다른 파일 시스템(ext4 까지 나왔지만.)으로 바꾸고 싶진 않네요…

아래는 증거(?) …A 부터 시작해서 이젠 E 까지 갔네요.

[code:359krmh4]
doodoo@doodoo:~$ mount
/dev/sda5 on / type xfs (rw)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/cgroup type tmpfs (rw)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
none on /run/user type tmpfs (rw,noexec,nosuid,nodev,size=104857600,mode=0755)
none on /sys/fs/pstore type pstore (rw)
/dev/sda1 on /C type fuseblk (rw,nosuid,nodev,allow_other,default_permissions,blksize=4096)
/dev/sda6 on /home type xfs (rw)
/dev/sda7 on /linA type xfs (rw)
/dev/sdb1 on /linB type xfs (rw)
/dev/sdc1 on /linC type xfs (rw)
/dev/sdd1 on /linD type xfs (rw)
/dev/sde1 on /linE type xfs (rw)
/dev/sda2 on /D type vfat (rw,utf8,umask=007,gid=46)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
systemd on /sys/fs/cgroup/systemd type cgroup (rw,noexec,nosuid,nodev,none,name=systemd)
gvfsd-fuse on /run/user/111/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,user=lightdm)
[/code:359krmh4]