TIP: Click on subject to list as thread! ANSI
echo: public_domain
to: Paul Edwards
from: Kieran Haughey
date: 1996-01-13 08:57:50
subject: Sorting

On 10 Jan 96 07:33, Paul Edwards wrote to Kieran Haughey:

Hi Paul,

PE>>> The Dos extenders will use disk space for virtual memory if the
PE>>> available RAM runs out.  The disk will probably thrash a lot
PE>>> though.  The program has not been written specifically for a 
PE>>> DOS extender, it's just a general program that will work for as
PE>>> long as malloc() works.  BFN.  Paul.

KH>> Yes, but isn't EMX like over 20meg in size?.. I can't free up 20 meg :(.. 

PE> 12 meg.  Disk space costs 50c/meg these days.

Even then, I'm lucky to get 4 meg free :).. and I know Hdd's cost 50c/meg
but I still don't have the money to get it.. :)

KH>> so I'll have to give it a miss.. anyway, I am not to keen on drive 
KH>> thrashing :).

PE> You don't have a choice.  How were you planning on sorting
PE> something larger than the size of memory without having to
PE> read it into memory from disk all the time?  There may be
PE> algorithms that take that into account, I don't know.  BFN.  Paul.

Multiple passing??.. I was originally thinking of a method where you read
in a block, sorta that then got the next line read the same sized block or
something like that.. I was just wondering if there was a way to do it
without using EMS/XMS..  although hopefully I should need to use  the
sorter, so I might get you to compile it for protected mode for me if you
could, because not many people run a BBS with less then 4 meg :)
ÿ
Cheers,
Kieran

3:711/413.17{at}fidonet
@EOT:

--- MsgedSQ 3.30
* Origin: -=> The Last Stand Against Sanity <=- (3:711/413.17)
SEEN-BY: 50/99 640/230 690/718 711/401 410 413 420 423 430 808 809 934
SEEN-BY: 713/888 800/1 7877/2809
@PATH: 711/413 808 809 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.