ThesaHelp: references sa-sz
Topic: concurrency control by monitors
Topic: deadlocks
Topic: high priority processes
Topic: interrupt handler
Topic: updating information with locking
Topic: critical regions
Topic: real time systems
Topic: stacks
Topic: process control languages
Topic: bootstrapped systems
| |
Reference
Schild, R., Lienhard, H.,
"Real-time programming in PORTAL ",
SIGPLAN , 15, 4, pp. 79-92 , April 1980 .
Google
Quotations
83 ;;Quote: in PORTAL, a priority is assigned to both processes and monitors; if a process inside a monitor, it takes the monitor's priority
| 84 ;;Quote: hardware interrupts in PORTAL are signals from a hidden process with exactly one process waiting for them
| 84 ;;Quote: since a monitor locks an entire data structure, PORTAL has resources to lock individual data items; i.e., semaphores
| 89+ ;;Quote: stack overflow is unacceptable in most process control applications
| 89 ;;Quote: PORTAL computes maximum stack length for each process and warns about recursive calls
| 89 ;;Quote: successfully wrote PORTAL in PORTAL; developed on schedule, error-free after delivery
|
Related Topics
ThesaHelp: references sa-sz (237 items)
Topic: concurrency control by monitors (24 items)
Topic: deadlocks (21 items)
Topic: high priority processes (13 items)
Topic: interrupt handler (20 items)
Topic: updating information with locking (20 items)
Topic: critical regions (58 items)
Topic: real time systems (14 items)
Topic: stacks (6 items)
Topic: process control languages (2 items)
Topic: bootstrapped systems (7 items)
|