KoreaUniv

[알림판목록 I] [알림판목록 II] [글목록][이 전][다 음]
[ KoreaUniv ] in KIDS
글 쓴 이(By): unixboy (황세진)
날 짜 (Date): 1996년08월19일(월) 21시10분19초 KDT
제 목(Title): 온라인 수강 신청



수강 신청을 할 수 있는 상태에 들어갈을때에
'p'를 누르십시요. 그럼. 암호를 다시 변경할 수 있답니다.

- 온라인 수강 신청 제작자..

추신) 8월 19일 암호 입력시에 발생한 사태에 
대해서는 죄송하게 생각합니다. 수강 신청 프로그램내에서는 
여러분들의 학적 기록과 수강 신청 상황을 관리하기 위ㅗ漫�, 
약 7개의 파일을 동시에 사용합니다. 그리고, 대략 이 7개의 파일은 
400여명 이상의 학생이 동시에 접근하게 되는데, 모든 학생의 
작업을 정상적으로 처리하기 위해서는 Locking 이라는 
기법을 사용합니다. 이것은 400명이 동시에 수강 신청을 하려고 했을때, 
데이타 기록 작업은 400개의 작업중 하나만을 순차적으로 
처리하기 위한 것이죠. 이것을 하지 않았다간,
수강 신청이고 나발이고, 전부 물거품이 되고 맙니다.

그런데, Locking 기법에는 여러가지가 있어서, 파일 전체를 
보호하는 것도 있고, 사용자가 처리하는 부분만을 보호하는 경우가 
있답니다. 그런데, 저번 학기에는 파일 읔섯� 보호하는 전략을 사용했습니다.
이 경우에는 시스템에 약간의 무리가 가기는 하나, 프로그램이 간략하기 
때문에 나름대로의 잇점이 있지요.. 그런데, 지난 학기에는 수강 신청을 할 수 
있는 학생이 2학년으로 제한되어 있어서 문제가 없었지요.

그런데, 오늘 8월 19일에는 400명의 사용자가 이부분에서 bottleneck
그러니까. 마치 자동차가도로를 막고 있는 현상과 같은 현상이 생긴것입니다.
오늘 4시에서 5시에 걸쳐서, 이 부분을 부분적인 locking으로 변경하였습니다.
이 부분을 관철하지 못했던점을 학우 여러분들께 사과 드립니다. 

참고로, 오늘 수강 신청을 하지 못하신 4학년 여러분들께는 
다음에 기회를 드릴터이니, 이때를 이용해주시기 바랍니다. 
2, 3 , 1 학년의 경우에는 반드시 20, 21, 22일내에 수강 신청을 
끝내야 합니다. 수강 신청 프로그램 자체내에서는 매우 강하게 요일을 
check하도록 작성되어 있읍니다. 아니면, 오늘 처럼 다시 시스템 
고장이 발생한다면, 4학년 학생들처럼 다른날 또다시 수강 신청을 
할 수 있도록 됩니다. 

그리고, 마지막으로, 9320010 학번의 심리학과 학우와 9611011 학우에게는 
심심한 감사를 드립니다. 이 두 학우의 학번을 가지고 100여차례 이상의 
데이타 보안 검사를 했습니다. 죄송합니다. 
[알림판목록 I] [알림판목록 II] [글 목록][이 전][다 음]
키 즈 는 열 린 사 람 들 의 모 임 입 니 다.