hmmm, bummer, was hoping to set up a swap partition but I believe that the z needs the files on hdd1 to operate properly, but I will double check.
[div align=\"right\"][a href=\"index.php?act=findpost&pid=108374\"][{POST_SNAPBACK}][/a][/div]
He's incorrect concerning the Swap Partition. A Swap Partition must have a format like any other partition even though it's rudimentary in comparison. Even if the partition only has one file as he is inferring the file must still be addressable. If indeed the scenario you were hoping for was as you mention above then you are still correct that it won't work even though Cyber is wrong. IF you could install the file at all it would only be through a loopback device and loopback devices do not get initialized usually until much too late in the boot process to accomplish your goal. Even when they do get initialized they of course are given a unique device identification by the OS and since it cannot be hda1 because that identification would already be taken it would never work anyway. From outside the folder before the loopback is initialized the files in question would just be jibberish. Still sharp thinking to have contemplated the idea to begin with but in the end....still bummer. You're right it would have been a cool way around the Partition situation on the C3100.
As for the rest of Cyber's replies - Please. Do us all a favor and grab C3100, C3000 (whichever you own is fine) and a 3, 4, or 6gb Retail Hitachi Microdrive and make yourself a script to do thorough benchmarking. Then take your script, process, and results and post them here so that others can see your results and can easily verify that your testing process has integrity and that your results are duplicatable. I know you truly honestly believe I am completely off my rocker with every claim I've made and that all of the reasons that the computer industry still does these things is because we are mired in tradition and habit. But until you can illustrate otherwise there's no point in replying to every patient reply and explanation I make that you once again "think" I'm wrong. I'd love for you to catagorically prove me wrong and in doing so allow me to get ahold of the performance gains for myself that you say can be had by placing our most used partitions on loopback devices located on extended partitions that themselves sit on logical partitions with a physical location late on the physical drives geometry.
Besides - if your benchmarking bears your claims out then I won't have to rework the awkward partitioning strategy that Sharp has forced upon me once we know how to get rid of the dependence on the first two vestigial partitions - if it turns out that way I'll already HAVE the optimal performance setup and can relax that I'm already as optimized as I can be. But you won't. About the best result you can hope for is to demonstrate while your way DOES cause a performance hit, it is minimal enough that most people aren't heavily affected. But as for me - every little bit of performance that I can squeeze out of my Zaurus is worth the effort. Especially when its just a matter of partitioning.
Throughout this thread I have very carefully replied with post after post patiently and as clearly as possible I have explained how these issues directly affect Real World performance on our Zaurii as well as gone into enough detail that anyone could follow the history, development, implementation, and Zaurus specific software/hardware issues that are at the heart of the problem. My explanations are sound, well presented and reflect my own experience as a robotic engineering technician in a manufacturing facility that did (and still does) fabricate proprietary commercial computing devices that are centered around ATA IDE HDD's and the experience of the engineers that designed these devices. We worked directly from the recommendations that were presented to us by engineers from IBM, Seagate, and Quantum who actually designed the drives themselves. The claims I've made are also validated by EVERY associated manufacturer in the last decade.
Despite all this you still believe that I'm absolutely - almost catagorically wrong in regards to each and every one of them. Believe it or not, I actually don't have a problem with this at all – you are of course entitled to your opinion. What I DO have a problem with is that members with less experience will inevitably stumble across this post and in their desire to better the performance of their Z's they may be tripped up into being completely misled by someone who simply disagree's based upon untested theories and who offers a vigorous argument to the contrary and singlehandedly stands in opposition to every manufacturer, engineer, and benchmark that has been established concerning IDE ATA-33 device interface since its inception as well as everything currently known in the community about how the device is integrated with Zaurii. This runs completely counter to the reason that these forums exists - we are here to help other users by sharing proven facts and realistic solutions to Real World problems. If it were not for this I would have quit posting in this thread quite a while ago, but it's the junior members who'll be hurt by misleading claims not the senior experienced ones and I remember all too well how often I was tripped up by similar sincere but incorrect claims during that steep learning curve we all went through as a new Zaurus owner!
So please, before you repost time and time again on a subject matter that is well established in the community that you disagree with please take the time and make the effort to do the benchmarking, find Engineers, Technicians, Manufacturers, personal life experience, or SOME form of factual evidence to support such a broadsweeping claim that everyone in the industry is wrong because they are myopic and mired down in tradition and historical "habit". It's one thing to make a claim against a theory or idea someone is presenting that is yet unproven. It's quite another to single-handedly defy every bit of conventional wisdom regarding a well documented and researched field and then back it up by saying that you know for sure that they are wrong and backing yourself with a theory you've postulated but never tested even for yourself.
You may be right. You very well may indeed be the next "David" that slays the tradition-bound "Goliath" with his theoretical "sling". Just remember - David couldn't have done it without a stone. Get your Zaurus, Get your Hitachi Microdrive, Make your scripts, do your benchmarking, post your process and controls and then your results so they can be checked for integrity and found duplicatable. Alternately find a Manufacturer, a IDE Design Engineer, or SOMEONE from a creditable background that will verify your claims in each of these areas and have them present evidence that as a whole the industry has been sincerely misguided in their conclusions. But until you can and do, we'll just have to go with the hardearned knowledge we currently have.
To YOU the reader of this thread and post - as I urged in my first posting. If you wish to learn more concerning these issues you can find much of it right here on the forums just by doing simple word searches. Bettery yet choose one of the several techniques that are also well documented on the forums here to test drive and processor/system performance in the areas related to the issues in this thread. Share your process with others here on the boards so they can also help to check and make sure your process was clean and then let the results speak for themselves.
I've exhaustively and as clearly and as patiently as possible explained, defined, and clarified every aspect and angle of the performance issues I originally presented. If I have not been clear enough or if my explanations lacked logic or reason then I present my sincerest apologies to the community here. I have honestly given the best effort possible to illuminate the facts and present factual, reasonable evidence on this subject. Regardless I offer it freely to all with the hopes that some may benefit from it. I was quite excited at the beginning of this post when the opportunity presented itself for me to be able to share pertinent information that would actually help others in a real and tangible way. I am very weak in so many other areas (programming, cross-compiling, etc. etc. etc.) that it felt great to be able to offer something back to the community that I take so much from.
That feeling has been quite extinguished at this point. I find myself completely demoralized by Cybersphinx's reply's as they seem more aimed at denouncing the legitimacy of my claims than they are in finding evidence to the contrary and facts to back it up. If I cannot present facts in such a manner as to convince one person of evident truth's concerning such a well founded topic matter as this then I obviously should bow out of this issue entirely and let the facts either speak for themselves or let someone else speak for them. This will be my last post in this thread. I didn't expect this thread to devolve to a "I'm right"/"You're wrong" fest. I'm not into the verbal combative posting thing so I'm calling it quits before it boils all the way down to a flaming match.
I think I'm gonna drop back to being a "quietly watch from the sidelines" member and quit publicly posting altogether, It’s just not worth an argument over the most fundamental facts imagineable.
HOWEVER:Thanks to everyone who participated in a positive way in this thread and gave meaningful information that furthered it. As it managed to pull a LOT of good information forward I still cannot make myself regret having started it. However having said that, there is ZERO chance of any further posting from me on these forums. I lack any desire whatsoever to spend as much time as I do in my posts in the attempt to make sure they are clear, well researched, and comprehensible just to have it all drowned in pointless confrontation. I realize there are many members who are more knowledgeable and much more brief and yet also still more concise in their posts but I do the best I can. I'm finally starting to understand the frustration and reluctance to post in length that the developers and more knowledgeable members feel. All too often their posts immediately become riddled with reply's from ppl who are disagreeing just for the sake of disagreement and producing theoretical but completely impractical evidence as test cases to prove their stance. Any good that can possibly come from my posts is far outweighed by the diatribe that must be endured as a result.
I come away from this post feeling like I just told my best friend that I believed the world to be round rather than flat. I know my theory of the world being round sounds totally crazy, but If one more person tells me I’m incorrect and that it truly is flat then I’m going to run and jump right off the edge of it just to get away from them!
Whoever wants the last word can have it. You've already had mine.
Be Well My Friends,
-NeuroShock