안녕하세요 , 한창 운영체제를 공부중인 학부생이예요 ...
늘 이곳에서 도움 받아가며 공부중인지라 , 감사하게 생각합니다.
다름이 아니라 학교 과제로, fork 와 exec 를 이용해서, 여러개의 동시 작업을 수행하는 간단한 프로그램을 짜는 것을 받았습니다.
1.유저가 폴더를 지정해주면 ,
2.그 폴더 안의 이미지를 모두 불러와서,
3.우선 작은 thumbnail 이미지를 만든다음에
4.rotate 혹은 resize 할지 물어보고
5.필요하다면 한 뒤에 최종적으로는 하나의 html 파일로 만들어 내는 것인데 ...
문제는 요구사항이 concurrent 를 유지하라는 사항이 들어갔더군요. 제가 여태까지 배운바로 해석한다면,
유저가 4번에서 thumbnail image 를 보면서 , 아 rotate 혹은 resize 를 해야겠구나 라고 판단하는 도중에,
multi process 가 다른 일을 처리하게 하는 것이 이 과제의 핵심 이라고 생각하거든요 ....