Sponsored Content
Top Forums Programming Airport using semaphores and shared memo Post 302476061 by Turbo on Tuesday 30th of November 2010 05:50:03 PM
Old 11-30-2010
Airport using semaphores and shared memo

Hi
just doin' this here for the naval school, back here in Pportugal, and needed some help, especially with the shared memo i want to use for the 10 airport gate, and the maximum of 4 planes preparing to leave; canīt figure out how the gate can be id by the same PID. WELL, if someone wants to know the general, the main idea is to create PIDs on a program done in unix bases, that should work in 2 modes (switch), one on automatic (just puting in the frequency of generating the planes) and the manual conf, by putting in the max of planes to generate and the frequency; only 15 planes are allowed in the air, the others are sent to an other airport;one at a time in the landing route, four gate for passagers move in, and 4 allowed to leave.
Will appreciate your help
greetsSmilie
 

5 More Discussions You Might Find Interesting

1. Filesystems, Disks and Memory

semaphores and shared memory

hello, Can any one please answer these 2 questions? 1. What is the purpose of SEMAPHORES and SHARED MEMORY on a Unix platform? 2. What would require a SYS. ADMIN to set SEMAPHORES and SHARED MEMORY on a Unix platform? Thanks, Ted (1 Reply)
Discussion started by: ted
1 Replies

2. Homework & Coursework Questions

Airport using semaphores and shared memo

Hi just doin' this here for the naval school, back here in Pportugal, and needed some help, especially with the shared memo i want to use for the 10 airport gate, and the maximum of 4 planes preparing to leave; canīt figure out how the gate can be id by the same PID. WELL, if someone wants to... (2 Replies)
Discussion started by: Turbo
2 Replies

3. Shell Programming and Scripting

MEMO: Issue with a for loop

Can someone help me what i am doing wrong with this: apsrvrport1=28548 stcmsport1=28507 apsrvrport2=38548 stcmsport2=38507 apsrvrport3=48548 stcmsport3=48507 apsrvrport4=58548 stcmsport4=58507 apsrvrport5=38048 stcmsport5=38007 apsrvrport6=27548 stcmsport6=27507 apsrvrport7=37548... (6 Replies)
Discussion started by: mrn6430
6 Replies

4. OS X (Apple)

Airport ID instead of machine name in Terminal

Hi. When I open a Terminal window instead of getting the machine's name (i.e. Joe-Bloggs-laptop) I get `unknown-00-1x-5x-cx-ex-ex:~ bloggs$' which is the Mac's Airport ID (ID munged). I'm on a wireless LAN with one other laptop & three iPhones (Macs running 10.6.8 & iPhones all up to date). ... (9 Replies)
Discussion started by: phildobbin
9 Replies

5. Linux

HOW CAN I PRINT OUT THE MEMO ONLY?

I tried to print out external memo in LINUX system, however, each time in the print out also print out M--. M--. in front of the external memo, my question is HOW CAN I PRINT OUT THE MEMO ONLY? THANKS (0 Replies)
Discussion started by: scottblee
0 Replies
IPCS(1) 						    BSD General Commands Manual 						   IPCS(1)

NAME
ipcs -- report System V interprocess communication facilities status SYNOPSIS
ipcs [-abcmopqstMQST] [-C system] [-N core] DESCRIPTION
The ipcs program provides information on System V interprocess communication (IPC) facilities on the system. The options are as follows: -a Show the maximum amount of information possible when displaying active semaphores, message queues, and shared memory segments. (This is shorthand for specifying the -b, -c, -o, -p, and -t options.) -b Show the maximum allowed sizes for active semaphores, message queues, and shared memory segments. The ``maximum allowed size'' is the maximum number of bytes in a message on a message queue, the size of a shared memory segment, or the number of semaphores in a set of semaphores. -c Show the creator's name and group for active semaphores, message queues, and shared memory segments. -m Display information about active shared memory segments. -o Show outstanding usage for active message queues, and shared memory segments. The ``outstanding usage'' is the number of messages in a message queue, or the number of processes attached to a shared memory segment. -p Show the process ID information for active semaphores, message queues, and shared memory segments. The ``process ID information'' is the last process to send a message to or receive a message from a message queue, the process that created a semaphore, or the last process to attach or detach a shared memory segment. -q Display information about active message queues. -s Display information about active semaphores. -t Show access times for active semaphores, message queues, and shared memory segments. The access times is the time of the last con- trol operation on an IPC object, the last send or receive of a message, the last attach or detach of a shared memory segment, or the last operation on a semaphore. -C system Extract the name list from the specified system instead of the default ``/netbsd''. -M Display system information about shared memory. -N core Extract values associated with the name list from the specified core instead of the default ``/dev/kmem''. and semaphores. -Q Display system information about messages queues. -S Display system information about semaphores. -T Display system information about shared memory, message queues and semaphores. (This is shorthand for specifying the -M, -Q, and -S options.) If none of the -M, -m, -Q, -q, -S, -s, or -T options are specified, information about all active IPC facilities is listed. RESTRICTIONS
System data structures may change while ipcs is running; the output of ipcs is not guaranteed to be consistent. FILES
/dev/kmem default kernel memory /netbsd default system name list SEE ALSO
ipcrm(1), shmat(2), shmctl(2), shmdt(2), shmget(2) AUTHORS
Thorsten Lockert <tholo@sigmasoft.com> BUGS
This manual page is woefully incomplete, because it does not at all attempt to explain the information printed by ipcs. BSD
March 21, 2004 BSD
All times are GMT -4. The time now is 08:05 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy