![]() |
2010-02-16
, 21:02
|
Posts: 50 |
Thanked: 36 times |
Joined on Feb 2010
|
#52
|
after reading http://www.linux-mag.com/id/7345/ I'm curious how well NILFS2 would perform on the N900.
NILFS2 is now in the new kernel and I've uploaded nilfs-tools, iozone3 and postmark to extras-devel.
please test it.
![]() |
2010-02-16
, 21:18
|
Posts: 946 |
Thanked: 1,650 times |
Joined on Oct 2009
@ Germany
|
#53
|
alrighty then, I'm about to format my 8 GB microSD car with your nilfs package, but just to point out, I re-installed the latest flash version from nokia, and then reinstalled your kernel, and now my phone won't charge, I got it back to the stock kernal, but just a heads up.
edit: well, format worked, and so did mount on stock(nokia) kernel. gonna do some simple tests, and whats a good tool to test performance thats already ported?
![]() |
2010-02-16
, 22:27
|
Posts: 50 |
Thanked: 36 times |
Joined on Feb 2010
|
#54
|
![]() |
2010-02-16
, 23:23
|
Posts: 946 |
Thanked: 1,650 times |
Joined on Oct 2009
@ Germany
|
#55
|
test results for nilfs2 on sd card vs ext3 on internal emmc using bonnie++
![]() |
2010-02-16
, 23:36
|
Posts: 50 |
Thanked: 36 times |
Joined on Feb 2010
|
#56
|
so nilfs2 on SD is muchhslower than ext3 on eMMC.
What class is the SD? could you please also performing the benchmark with ext3 on SD for comparison?
![]() |
2010-02-17
, 12:21
|
Posts: 946 |
Thanked: 1,650 times |
Joined on Oct 2009
@ Germany
|
#57
|
give me a second process the data, but it looks like performance is around similar with both file systems I just got done reformating the sd card and doing a test on it as you specified, give me a moment to process the data.
it does *alot* of rearranging of data in the background. It averages about .5Meg/second to a 4g usb key. That's tens of gigabytes per day. It's probably not good for longevity.
![]() |
2010-02-17
, 13:22
|
Posts: 540 |
Thanked: 288 times |
Joined on Sep 2009
|
#58
|
![]() |
2010-02-17
, 15:25
|
Posts: 946 |
Thanked: 1,650 times |
Joined on Oct 2009
@ Germany
|
#59
|
Name
IMO "kernel-community" is better than "kernel-maemo" in indicating that this is indeed not the official maemo kernel and thus will be using that name in the following examples.
Packaging ideas
Use Provides liberally to denote features, this way applications can depend on the features and not specific kernel/module package.
Modularity
Another thing that should be though about sooner rather than later is the fact that everyone wants their favourite feature to the community kernel, this eventually leads to a huge modules package (the symbols that must be in the kernel itself are kind of hard to avoid). It would be better to have the modules as sane collection packages (like "kernel-community-modules-nat" and "kernel-community-modules-joydev" examples above)
![]() |
2010-02-17
, 19:33
|
Posts: 310 |
Thanked: 383 times |
Joined on Jan 2010
|
#60
|
shutdown (and sometimes during boot).