nilfs
nilfsuse使い方詳解は編集中です。(20070615)
# アーキテクチャ: インテル互換x86プロセッサ (32ビットのみ, x86_64はテスト版)
# オペレーティングシステム: Linuxカーネル 2.6.11 から 2.6.21
△ext4に比べてNILFSが早い
▲ext4に比べてNILFSが遅い
nilfsuse使い方詳解は編集中です。(20070615)
# アーキテクチャ: インテル互換x86プロセッサ (32ビットのみ, x86_64はテスト版)
# オペレーティングシステム: Linuxカーネル 2.6.11 から 2.6.21
- Download
wget http://www.nilfs.org/download/nilfs-2.0.0-testing....
wget http://www.nilfs.org/download/nilfs-utils-2.0.0-te...
- nilfs-utils-2.0.0 install
tar xjf nilfs-utils-2.0.0-testing.tar.bz2
cd nilfs-utils-2.0.0-testing
./configure
make
make install
- nilfs-2.0.0-testing install
tar xjf nilfs-2.0.0-testing.tar.bz2
cd ../nilfs-2.0.0-testing
make
make install
- mkfs + mount
mkfs -t nilfs2 /dev/sda14
mount -t nilfs2 /dev/sda14 /mnt/nilfs
lscp
chcp ss 2
lscp
mount -t nilfs2 -r -o cp=3 /dev/sda2 /nilfs-cp mkcp
mkcp
rmcp 2
調査中(ノД`)シクシク
----------- [cut here ] --------- [please bite here ] ---------
Kernel BUG at gcdat:122
invalid operand: 0000 [1]
Entering kdb (current=0xffff810003dc17c0, pid 3298) Oops: <NULL>
due to oops @ 0xffffffff8830d11a
r15 = 0xffff81000432e780 r14 = 0x000000000000000b
r13 = 0xffff81000432ebf0 r12 = 0xffff810001204010
rbp = 0x0000000000000000 rbx = 0xffff81000432e5d8
r11 = 0xffff8100137ecb30 r10 = 0x0000000000000040
r9 = 0x0000000000001000 r8 = 0x000000000000000c
rax = 0x0000000020001065 rcx = 0xfffffffffffff000
rdx = 0xffff8100013e2c08 rsi = 0x0000000000000003
rdi = 0xffff8100137ecb30 orig_rax = 0xffffffffffffffff
rip = 0xffffffff8830d11a cs = 0x0000000000000010
eflags = 0x0000000000010246 rsp = 0xffff81001928bc00
ss = 0xffff81001928a000 ®s = 0xffff81001928bb68
kdb> bt
Stack traceback for pid 3298
0xffff810003dc17c0 3298 1 1 0 R 0xffff810003dc1b00 *nilfs_cleanerd
0xffff81001928bc00 0xffffffff8830d11a [nilfs2]nilfs_init_gcdat_inode+0x24a
0xffff81001928bd08 0xffffffff883049de [nilfs2]nilfs_clean_segments+0xae
0xffff81001928be28 0xffffffff8830c141 [nilfs2]nilfs_ioctl+0x5f1
0xffff81001928bf08 0xffffffff801ae23e do_ioctl+0x4e
0xffff81001928bf18 0xffffffff801ae552 vfs_ioctl+0x302
0xffff81001928bf48 0xffffffff801ae5ea sys_ioctl+0x6a
CPU: | Intel(R) Xeon(TM) CPU 3.00GHz × 4 |
Mem: | 8192MB |
DISK: | Deskstar 7K500(500GB 7200rpm) |
kernel | 2.6.21 |
NILFS | 2.0.0-testing |
ext4 mount | data=writeback,extents,mballoc |
20070615 |
Operation | I/O SIZE | ext4 | NILFS | 対ext4比 |
---|---|---|---|---|
read | 4Kbyte | 872.197863 | 817.897077 | ▲93.77% |
8Kbyte | 930.232539 | 869.508161 | ▲93.47% | |
64Kbyte | 948.426798 | 882.136225 | ▲93.01% | |
4Mbyte | 955.918687 | 880.525231 | ▲92.11% | |
8Mbyte | 956.425158 | 881.636172 | ▲92.18% | |
64Mbyte | 956.526539 | 880.400250 | ▲92.04% | |
write | 4Kbyte | 47.153825 | 30.932952 | ▲65.60% |
8Kbyte | 48.159118 | 30.962800 | ▲64.29% | |
64Kbyte | 48.449998 | 31.750654 | ▲65.53% | |
4Mbyte | 48.650222 | 31.179420 | ▲64.09% | |
8Mbyte | 48.113210 | 31.054492 | ▲64.54% | |
64Mbyte | 48.089874 | 31.183788 | ▲64.86% |
▲ext4に比べてNILFSが遅い
タグ
コメントをかく