0
프로세스가 파일에 쓰기 잠금을 부여한 다음 자식 프로세스를 생성하면 자식 프로세스가 상속 잠금을 적용합니까? 그렇다면, 거기에 2 프로세스가 쓰기 잠금을 가지고, 나는 단지 프로세스가 쓰기 잠금, 일부 진실을 가질 수 있다는 것을 알게 되었습니까? 여기에 테스트 파이썬 코드파일 쓰기 잠금 및 자식 프로세스
#!/usr/bin/python
import fcntl
import time
import os
fp = open('test.ini','w')
fcntl.flock(fp, fcntl.LOCK_EX | fcntl.LOCK_NB)
pid = os.fork()
if pid > 0:
time.sleep(10)
exit(0)
if pid == 0:
time.sleep(100)
exit(0)
는 부모가 존재하는 경우, 내가 파일 test.ini의 잠금을 얻기 위해 노력했지만 이 실패, 그래서 아이가