2017/01

개발/자바

FileLock

Java에서 File에 락을 걸기위한 방법으로 FileLock이라는 것을 사용할 수 있다.File file = new File("D:\\data\\people.txt"); FileChannel channel = null; try { channel = new FileOutputStream(file).getChannel(); FileLock fileLock = channel.tryLock(); fileLock.release(); } catch (IOException e) { e.printStackTrace(); }다음과 같이 한다. 락을 걸고 사용 후에는 해제를 해줘야 한다. 락을 확보했다가 해제하는 것을 100만번 반복하는데 1000 밀리초 정도 걸렸다. (Intel i7-4790 3.60GHz) 락을 확..

bebeside77
'2017/01 글 목록