I am trying to convert a root ext3 filesystem to ext4. So i ran
tune2fs -O extents,uninit_bg,dir_index /dev/sda1
Then I changed the filesystem type from ext3 to ext4 in /etc/fstab and then added rootfstype to the grub config files. I've rebooted assuming that the kernel would just fsck on its own but it hasn't come up (headless remote machine).
I have a Java application performing a large volume (hundreds of MB) of continuous output (streaming plain text) to about a dozen files a ext3 filesystem. Occasionally, this application pauses for several seconds at a time. I suspect that ext3 journaling is the culprit.
What steps can I take to confirm or refute this theory? I am aware of iostat and /proc/diskstats as starting points.
I just saw an answer question about filesystems for embedded hardware on another Stack Exchange site. The question was "What file system format should I use on flash memory?" and the answer suggested the ext2 filesystem, or the ext3 filesystem with journaling disabled a'la tune2fs -O ^has_journal /dev/sdbX
I've been using Kubuntu for several years now (and Fedora and RedHat before that) and decided to give openSuse a try. Looking for more love for the KDE version of my distro basically. Anyway, the install was pretty rough.