[OS 1-2] 운영체제 역사

KOCW에 오픈된 경성대학교 양희재 교수님의 강의를 기반으로 정리한 내용입니다. 1940년대 말 OS가 없었다 초창기에는 아래와 같은 순서로 프로그래밍이 진행되었다. 개발자가 종이에 손코딩(기계어 or 어셈블리어를 사용) 전산실에 넘김 Operator가 그 코드를 보고 천공카드에 구멍을 뻥뻥 뚫는다 카드 리더기에 그 천공카드를 넣는다 처리기가 그 카드리더기에서 읽은 데이타를 메모리에 저장한다 Operator가 다시 천공카드로 이루어진 Compiler를 카드 리더기에 넣는다 […]

[OS 1-1] 운영체제 서론

KOCW에 오픈된 경성대학교 양희재 교수님의 강의를 기반으로 정리한 내용입니다. 운영체제의 역할 운영체제가 없다면? 하드디스크에 있는 프로그램을 RAM에 못올린다 => 실행을 못함 여러가지 프로그램을 동시에 실행시킬 수 없다 프린트로 인쇄를 못한다 운영체제는 정부와 같다 정부가 나라를 관리하는것 처럼 운영체제도 컴퓨터를 관리한다. 프로세서 / 메모리 / IO / 파일 등을 관리하는 프로그램들(부서)이 있다. 운영체제 구성 메모리 구성 […]

프로세스 죽이기

로 현재 활성화되어있는 process list를 확인한다. 이제 process id를 가지고 해당 프로세스를 죽인다.

Invalid default value for ‘created_at’ (timestamp error)

문제상황 위 코드에서 schema:sync 했는데 다음과 같은 에러가 나왔다. 조사 https://stackoverflow.com/questions/45386614/mysql-invalid-default-value-for-timestamp CURRENT_TIMESTAMP가 아니라, CURRENT_TIMESTAMP(6)을 써야한단다. 해결책 정리 굳! 잘된다 😀