Unix/Linux

Housekeeping?

Alyce 2015. 11. 8. 05:53

「관리」나 「준비」를 표시하는 말.
(1) 컴퓨터에서는 프로그램의 실행 절차를 취하거나 시스템의 운용을 관리하는 루틴. 구체적으로는 입력 조건을 결정하거나 프로그램 중의 테이블(table)과 특정 영역(area)을 클리어하거나 입출력 장치(I/O devices)의 「준비 조작」등을 한다. 이 조작을 보조관리 연산이라고도 한다.
(2) 컴퓨터 시스템의 보전을 위한 작업 전반을 가리키는 경우가 있다.


In computer programminghousekeeping can refer to either a standard entry or exit routine appended to a user-written block of code (such as a subroutine or function, sometimes known as afunction prologue and epilogue) at its entry and exit or, alternatively, to any other automated or manual software process whereby a computer is cleaned up after usage (e.g. freeing resources such as virtual memory). This might include such activities as removing or archiving logs that the system has made as a result of the users activities, or deletion of temporary files which may otherwise simply take up space. Housekeeping can be described as a necessary chore, required to perform a particular computer's normal activity but not necessarily part of the algorithm.[1] For cleaning upcomputer disk storage, utility software usually exists for this purpose such as data compression software - to "shrink" files and release disk space and defragmentation programs - to improve disk performance.[2]