home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!wupost!spool.mu.edu!agate!usenet.ins.cwru.edu!cleveland.Freenet.Edu!ah442
- From: ah442@cleveland.Freenet.Edu (Erik C. Orange)
- Newsgroups: comp.realtime
- Subject: Re: pSOS vs VxWorks: Comments?
- Date: 6 Jan 1993 04:49:50 GMT
- Organization: Case Western Reserve University, Cleveland, Ohio (USA)
- Lines: 41
- Message-ID: <1idodeINN77u@usenet.INS.CWRU.Edu>
- NNTP-Posting-Host: slc10.ins.cwru.edu
-
-
- We recently brought in pSOS and VxWorks in-house for live
- demonstrations. Here are some musings on our impressions of the two.
- FYI, we are still deciding which to use (in addition to Lynx):
-
- VxWorks seems to sport a more robust development environment, in
- terms of source-level debugging and having a networked "window"
- into your target processor for status checking, etc. Wind River
- also markets a host simulator, which allows you simulate your
- application on your development host w/o the need for target
- hardware. Operating system primitives are what you'd expect;
- everything seems to be dynamic enough in nature. Cost could be
- an issue; we've heard different stories on the cost of development
- environments versus run-time and how many licenses you actually need.
-
- pSOS pretty much offers the same features as VxWorks, but it seemed
- that their networking (aka TCP/IP) was not as robust. Also, your
- target application is compiled with predefined parameters to produce
- a final, monolithic chunk of code, into which everything is
- preallocated. In other words, we got the impression that creating
- new tasks on the fly can only be done within the predefined constraints
- set at compile time -- not total dynamic usage of available system
- resources. Also, the biggie against pSOS is that their tasks are actually
- different THREADS of one main process, whereas VxWorks truly maintains
- separate processes. This was our impression from the demo. We were
- thinking, what if he main process crashes? All the threads go with it.
- At least with VxWorks, you'd only lose that process. Again, our
- impressions.
-
- It seems to us that pSOS is meant for embedded applications (printers,
- FAX, etc), where VxWorks can fit a variety of applications.
-
- Hope this helps.
-
-
- Erik
- --
- ----------
- Erik C. Orange FRD Industrial Automation
- Computer Engineering Avery-Dennison Corporation
- ah442@cleveland.Freenet.Edu Concord, OH
-