system-calls

    2

    2답변

    시스템 통화를 통해 GUI 작성을 위해 (Steel Bank) Common Lisp을 사용하는 사람은 누구입니까? 저기에 도서관이 있다는 것을 압니다.하지만 이것은 언어 학습 운동이므로, 직접하고 싶습니다. 쿠분투 8.10 및 SBCL 1.0.18에서 개발 중입니다. 감사합니다.

    50

    8답변

    여러 프로세스 또는 스레드를 사용하는 프로그램을 작성하는 방법을 이해할 수 있습니다. 새 프로세스를 fork()하고 IPC를 사용하거나 여러 스레드를 만들고 그러한 종류의 통신 메커니즘을 사용합니다. 문맥 전환도 이해합니다. 즉, CPU가 한 번만 있으면 운영 체제가 각 프로세스의 시간을 예약하므로 여러 개의 프로세스를 동시에 실행할 수 있습니다. 이제 멀

    5

    8답변

    개발중인 응용 프로그램에 필요한 기능이 있는데 명령 줄 프로그램이나 라이브러리를 사용하여 시스템 호출을 수행하면됩니다. 효율성이 문제가 아니라고 가정하면 라이브러리를 사용하는 대신 프로그램에 시스템 호출을하는 것이 나쁜 습관입니까? 이 일의 단점은 무엇입니까? 이 시나리오의 예는 웹 서버에서 파일을 다운로드해야하는 응용 프로그램이 될 수 있습니다. cURL

    4

    1답변

    모노를 사용하여 외부 시스템 호출을하려고합니다. 아래 예제와 같은 것을 에뮬레이트 할 수 있는지 알고 싶습니다 (물론 크로스 플랫폼 지원을 찾고 있습니다). public static int ExecuteExternalApp() { int ExitCode = -1; Process Process = new Process

    4

    2답변

    저는 현재 다양한 시스템 호출을 연결하고 호출 된 것에 따라 로그에 항목을 쓰는 프로젝트 작업을하고 있습니다. 예를 들어, 파일의 사용 권한을 변경하면 이전 사용 권한과 새 사용 권한을 추적하는 로그 파일에 약간의 항목을 작성합니다. 그러나, 내가보고 있어야하는 곳에서 정확하게 문제를 해결하는 데 어려움을 겪고 있습니다. 위의 예에서 strace는 "chm