본문 바로가기
반응형

학부공부/OS_운영체제44

TP1.4. Python : GanttChart [OS Scheduling simulator] plotly.figure_factory.create_gantt plotly.figure_factory.``create_gantt(df, colors=None, index_col=None, show_colorbar=False, reverse_colors=False, title='Gantt Chart', bar_width=0.2, showgrid_x=False, showgrid_y=False, height=600, width=None, tasks=None, task_names=None, data=None, group_tasks=False, show_hover_fill=True)¶ deprecated, use instead plotly.express.timeline(). Returns figure for a .. 2022. 6. 6.
TP1.3. 05.20. BREAKOUT MEETING [OS Scheduling simulator] 3rd BREAKOUT MEETING 하나스퀘어 B1 GROUP STUDYROOM B133A 21:00 - 24:00 #6 중간결과 확인 개발방향 재검토(구현 기능, 시각화 기능, 분석 기능, 성능 비교 등 어디까지 구현하고 어떻게 구현할지) 알고리즘 및 역할 세부 재분담 깃헙협업체계 점검 : 업로드 양식 및 코드 리뷰 양식 일원화 계획서에 따른 개발일정 점검 중간결과 확인 개발계획 Note that all input/output data is processed with txt extension. Scheduling algorithm : C Evaluation Module : Python 개발 part compartmentalization > 역할분담 진행 용이 & 동시 개발 진행 가능👍 추가 역할분담 .. 2022. 6. 6.
TP1.2. Git branch [OS Scheduling simulator] Git branch Clone creation oss67820@LAPTOP-AN5FTPBK: ~$ clear oss67820@LAPTOP-AN5FTPBK:~ $ mkdir os2022 mkdir: cannot create directory ‘os2022’: File exists oss67820@LAPTOP-AN5FTPBK: ~$ dir os2022 oss67820@LAPTOP-AN5FTPBK:~ $ cd os2022 oss67820@LAPTOP-AN5FTPBK:~/os2022$ git clone [https://github.com/ghpk98/OS-Term-Project.git](https://github.com/ghpk98/OS-Term-Project.git) remote: Support for pas.. 2022. 6. 6.
TP1.1. 05.13.BREAKOUT MEETING [OS Scheduling simulator] 2nd BREAKOUT MEETING 하나스퀘어 B1 GROUP STUDYROOM B133A 16:00 - 19:00 #7 개발방향(구현 기능, 시각화 기능, 분석 기능, 성능 비교 등 어디까지 구현하고 어떻게 구현할지) 알고리즘 및 역할 세부 분담 깃헙기초 : 업로드 양식 및 코드 리뷰 양식 일원화 계획서 검토 (함수 다이어그램 등) 개발일정 GUI C or C++ GUI 구현이 어려움 : Visual studio MFC(C++) or C# : 라이브러리 지원 중단 issue 등 > 추가 언어 사용으로 결정 개발계획 Note that all input/output data is processed with txt extension. Scheduling algorithm : C Evaluation Modu.. 2022. 6. 6.
27. Thread(2) 오늘은 thread에 대한 이야기를 이어나갈까 합니다. 지난 포스팅에서 스레드가 왜 필요한지 스레드의 구성 요소, 유저 스레드와 커널 스레드 등에 대해 살펴보았었습니다. 지난 포스팅을 마치며 스레드에 대한 개념을 배운다면 이전에 배웠던 스케쥴링과 IPC에서 프로세스를 기준으로 설명한 issue들을 다시 점검해 볼 필요가 있다고 말씀드렸습니다. 2021.12.08 - [학부공부/OS_운영체제] - 26. Thread(1) 26. Thread(1) 오늘은 thread에 대해 이야기 해볼까 합니다. Process에 대해 복습하고 넘어갈 필요가 있는데요. 프로세스 이야기를 하면서 더 이상 프로그램이라고 표현하지 않겠다고 이야기드렸습니다.(하나의 ku320121.tistory.com 27.01. Thread & .. 2021. 12. 10.
26. Thread(1) 오늘은 thread에 대해 이야기 해볼까 합니다. Process에 대해 복습하고 넘어갈 필요가 있는데요. 프로세스 이야기를 하면서 더 이상 프로그램이라고 표현하지 않겠다고 이야기드렸습니다.(하나의 프로그램에서 많은 프로세스가 생길 수 있기 때문입니다.) 프로세스는 execution unit(스케쥴링 단위)와 protection domain(자원 보호)를 위한 abstraction입니다. 프로그램과 프로세스의 관계는 executing program with a single thread of control 지금까지의 프로세스 개념이고 하나의 실행 흐름을 가지고 실행중인 프로그램이였습니다. Control flow와 single thread라고 표현하는데요. 이때 1개의 실행 flow를 여러 개로 만들면 어떨까.. 2021. 12. 8.
반응형