Can’t see my own post, reposting…
“Miguel Simon” <simon@ou.edu> wrote in message
news:3BD84C71.332A3F39@ou.edu…
Hi…
Mario Charest wrote:
…
What does a decent performance file system has to do with “general
purpose
computing”?
…educate me if you will, please… What is so bad about the QNX6
file system?? I suppose that I have not pushed the system to its
limits, have I? In any case, if you enlighten me, then I would know
what is the complain all about.
Check one of Igor’s post, I don’t think there is a need to
add more.
I get the feeling that some people use QNX because it seems to be the
least upper bound of all the bad RTOS’s. Which is or what constitutes a
good RTOS, and why would QNX6 not be one of them? Because of the file
system performance? How relevant is a ‘decent performance file system’
to the real-time aspect of the os?
I’m confuse, no one said QNX6 isn’t a good real-time OS nor does
it directly have something to do with file system.
If you don’t need better file system performance then what is
currently available then good for you. But I’m baffle as to why
people claim that if it’s good enough for them that it’s good
enough for other. What’s wrong in asking for a filesystem that
perform (speed and feature wise) at least on par with other
OSes.
Many have said -and is indeed my own
experience- that the file system is irrelevant to some type of hard real
time systems and/or applications. Then, if you have an RTOS, would you
have to have a ‘decent performance file system’ for the RTOS to be
considered good?? I would suspect that this is a matter of opinion as
opposed to a matter of fact, would you not?
Again, I don’t see how you came with this observation, no one said
"would you have to have a ‘decent performance file system’ for the RTOS to
be
considered good?? " But what I understand is that the performance of the
filesystem
of QNX is below what other OS offer, no more no less.
As an example: what file system did the Apollo program folks utilized in
their embedded real-time computers?
I would guess the Apollo program didn’t use any file system at all,
but if they would it would probably be a flash file system .
QNX flash file system architecture is totaly different then HD file
system architecture… My observeration is that the
flash file system of QNX is as good, if not better, then
other OS flash file system…
If you want to list product that can happily run with the level
of performance QNX currenlty offer or that don’t even need
file system I can also name a bunch. But I can also come up
with a list of system that would greatly benefit from a better
performing FS.
Of course it’s up to QNX to decide what is their priority,
they probably have more customers that are not in need
of better FS which is why they haven’t improve it, yet. But
I just don’t understand why it would be wrong to have a
FS that perform on par with other OS.
In fact some post are talking about HPFS (high performance FS).
I personnaly I’m not even talking about HPFS. Is FAT32
an on EIDE to be consider HPFS? I sure don’t think so…