SR(프로그래밍 언어)

SR (programming language)

SR(Synchronizing Resources의 줄임말)은 동시 프로그래밍용으로 설계된 프로그래밍 언어입니다.

리소스는 프로세스와 프로세스가 공유하는 변수를 캡슐화하여 개별적으로 컴파일할 수 있습니다.작업은 프로세스 상호 작용을 위한 주요 메커니즘을 제공합니다.

SR은 오퍼레이션을 호출하고 서비스하기 위한 메커니즘의 새로운 통합을 제공합니다.따라서 로컬 및 리모트프로시저 콜, 랑데부, 메시지 전달, 다이내믹프로세스 작성, 멀티캐스트, 세마포어공유 메모리를 지원합니다.

버전 2.2는 Apollo, DECstation, Data General AViON, HP 9000 시리즈 300, Multimax, NeXT, PA-RISC, RS/6000, Sequent Symmetry, SGI IRIS, Sun-3, Sun-4 등에 이식되었습니다.

「 」를 참조해 주세요.

레퍼런스

  • 그레고리 R. 앤드류스, 로널드 A. 올슨:SR 프로그래밍 언어: 실천에서의 동시성, ISBN0-8053-0088-0
  • Stephen J. Hartley:운영 체제 프로그래밍: SR 프로그래밍 언어, 옥스포드 대학 출판부, ISBN 0-19-509579-0

외부 링크