Path: utzoo!attcan!uunet!cbmvax!ag From: ag@cbmvax.commodore.com (Keith Gabryelski) Newsgroups: comp.sys.amiga Subject: Re: UNIX sys V4.0 Message-ID: <15404@cbmvax.commodore.com> Date: 25 Oct 90 21:44:34 GMT References: <9010025@hpfcso.HP.COM> Reply-To: ag@cbmvax.commodore.com (Keith Gabryelski) Organization: Commodore-Amiga Unix; West Chester, PA Lines: 89 In article <9010025@hpfcso.HP.COM> aoe@hpfcso.HP.COM (Alexander Elkins) writes: >1) How many processes does a "ps -ef" show running immediately after >entering init state 1 after rebooting? UID PID PPID C STIME TTY TIME COMD root 0 0 0 Oct 23 ? 0:01 sched root 1 0 0 Oct 23 ? 3:46 /sbin/init root 2 0 0 Oct 23 ? 0:07 pageout root 3 0 0 Oct 23 ? 4:37 fsflush root 4 0 0 Oct 23 ? 0:00 kmdaemon root 7 1 0 Oct 23 ? 0:47 INITSH -c exec >/dev/cage& >2) In other words, is 16Mbytes sufficient to avoid swapping most of >the time? 16 Mbytes is more than enough. 8Mb is a totally reasonable system. >4) What is the typical size of the swap area on the disk? 10Mb, >20Mb, ? Standard 10Mb. >5) Does the X Windows server process go through all the same socket >software layers to receive packets from local client processes that >it does for networked (remote) client processes? No. >6) Does the X Windows server process allow concurrent access to the >display hardware (chipmemory, blitter, etc) via a resource >sharing/locking method? Yes (for chip memeory). The blitter is not used for X. >7) Are shared memory segments supported? I.e. can two, or more >processes attach the same shared memory segment and read/write to it? Yes. >8) Are virtual files supported? I.e. can a file be opened in such a >way as to map its contents to an address space in a running process? You are talk about mmap(). Yes. >9) Does a system call to brk(1024000) followed by brk(5120) actually >return the memory to the system for use by other processes or does >the memory used by a process only increase and not get return to the >system resource memory pool until it exits? Which happens? Memory would be released provided the above two brk() calls were actually valid. sbrk(2) accepts a negative value, also. I think you are talking about sbrk(). sbrk() accepts a negit >10) What version of gcc comes with the system? Gcc-1.37.1 would be fairly >recent. 1.37 >11) Was all the code compiled using gcc? The system utilities have been compiled with gcc. The Kernel is being worked on. >12) Is the kernel user configurable? Is this done as a >compile/link/reboot process or does the kernel dynamically configure >itself by loading/unloading whatever drivers it needs? As of now, no. This is being worked on for final release. >13) Are ACL's (access control lists) supported? Not to my know knowledge. >14) Is file locking supported? >15) Is ksh (korn shell) included with the system? >16) Is process suspend/resume supported? Yes. >17) Is process tracing supported by the kernel? truss(1) -p PID. also adb and sbd of running processes are supported. Pax, Keith