At 05:50 PM 7/20/2006 +0800, Johnson Lam wrote: >On Thu, 20 Jul 2006 03:52:02 -0500, you wrote: > > >>XMS free blocks fragmentation ... they should not exist (now is 21 > >>century!). I hope he found the time to fix it. > > > >Fragmentation always exists, and if you were a programmer you would know > >Fragmentation always exist for XMS manager, not user. > >Seems FD-HIMEM can't do a MERGE with others free blocks, even the >MS-HIMEM did the job well. My friend told me how but sorry I'm not >allow to tell details, but you should know how to fix, and you need to >fix this, for the sake of the FreeDOS or the whole DOS community.
Your Voice Of God act is getting very old very quickly. If your friend is too much a genius or saint or sociopath or whatever-it-is to come on list himself and face people directly, it is really poor form for you to post either misinterpreted or misleading remarks here by proxy, and to sneak around sending private messages to people touting your favorite super-powered-closed-source-single-source memory managers any time you see an opportunity from the list. Oh, maybe you didn't think I knew you did that. HIMEM does merge blocks, as I already indicated, although it's suboptimal in its behavior. Further, I have not worked a great deal on that part of the code. What is there still contains quite a bit of original code inherited from the original basic memory manager development going back ten years to long-gone developers. But that is a lame excuse on my part. It's my responsibility now and I certainly could have rewritten it to work better had I seen the need for it, simply by modifying the time allocated for different portions of FreeDOS work, or by wasting a little less time sparring with you. However, there were no bug reports on the topic before, and it appeared to work well enough, so I concentrated on issues that affected larger numbers of people. And which still do. >I hear barking, surely not from me, I can speak a few languages but >can't bark, well ... I can mimic. No, you're not a mimic. Instead, you gleefully play the part of a parrot. On list you have stated several times that you are not a programmer. Yet you receive e-mails from your friend and you come on this list and make technical programming statements that are inaccurate for the topic or cannot be properly challenged because the original source isn't available. Then you act indignant if we respond to the provocation. I intensely dislike the disingenuousness on display. Perhaps you can ask your friend why memory management and memory block fragmentation has been a research topic in the computer field for the past thirty years or more. There have probably been thousands of technical papers written on the subject. It is not an issue which has magically vanished or been tamed to unimportance in the 21st century. >Don't start hatemongering, PLEASE! I believe this is what psychologists call projection. Your e-mail was inaccurate, lacking in useful content, and transparently posted as some dumb attempt to score points for "your side". Well, a while back you started the hate, or at least you channeled it. You can stop it. But you won't. I remember there was a time you were a useful resource for FreeDOS. You could go back to that status. With so much madness going on in the world already, a turn to sanity in even a very small part of the world would be an event to celebrate. ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel