Porting to RTOS

From: Tim Wadsworth <Tim(dot)Wadsworth(at)cambridge(dot)simoco(dot)com>
To: pgsql-general(at)hub(dot)org
Subject: Porting to RTOS
Date: 1999-01-20 11:30:46
Message-ID: 199901201130.LAA17137@serv15.yp.development
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-general

Hello,

I was wondering how easy or otherwise it would be to port PostgreSQL
to a real time operating system such as VxWorks?

What features of UNIX does PostgreSQL require? VxWorks is unlike UNIX
in that it runs like one single process containing many threads, so
fork() is out, but new threads can be created instead.

I don't believe I can add a postgres user -- is this required and, if
so, what for?

TCP/IP is supported under VxWorks.

Also, I'd like to get an idea of how suitable PostgreSQL is for
porting to an RTOS anyway. How big is it and can it be cut down to a
relatively small footprint? What sort of memory overhead does it
have? Has it been ported to any other RTOS?

Thanks in advance for any information, even if it is anecdotal!

Tim.

Responses

Browse pgsql-general by date

  From Date Subject
Next Message Memphisto 1999-01-20 12:59:10 On int8 support again
Previous Message Zoltan Sebestyen 1999-01-20 10:27:42 8 byte wide integer - how?