프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판

kwkimg3100의 이미지

파일 탐색 알고리즘 질문입니다

음... 파일 탐색 알고리즘과 함수에 대한 질문입니다

찾아보니 findfirstfile이라는 함수가있기도하고 아니면 개인이 직접 짠 이진탐색알고리즘이라던가 그런것도 있는대

findfirstfile같은 함수의 경우에는 프로그래머가 탐색 알고리즘을 고려할필요없이 사용법만 알면 쓸수있는건가요?

그리고 프로그래머가 직접 짠 탐색알고리즘을 사용하여 시스템 상의 파일 검색을 하려고 한다면 그 시스템의 파일들이

어떻게 저장되어있는지를 알아야 하는게 맞겠죠?

익명 사용자의 이미지

time slice는 누적되어 처리되는 건가요?

운영체제 공부 중 cpu 할당 관련 여러가지 정책들을 공부하고 있습니다.

제가 궁금한 부분은 Round Robin 방식입니다.

Round Robin은 time slice를 대기 중에 있는 프로세스에게 할당하고 그 시간 만료되면 fetch해서 다음 프로세스에게 주는 방식으로 이루어지는데요. 여기서 문제는 os가 할당한 time slice만큼 사용하지 않고 다양한 인터럽트 발생으로 다음 프로세스에게 cpu를 양보하는 상황입니다.

처음에는 time slice라는 게 한번 할당하고 다음에 동일한 프로세스가 오면 그 전에 이 프로세스가 어떻게 time slice를 사용했는지와 무관하게, 일괄적으로 또 새롭게 할당하는 줄 알았습니다.

예를 들면 (말도 안되지만) time slice를 10초라고 준다고 했을 때 A라는 process가 I/O 요청으로 7만 사용하고 3은 반납했습니다.

이후 다른 여러개의 프로세스가 time slice를 꽉꽉 채우고 다시 A한테 돌아왔을 때 A가 그 전에 time slice를 어떻게 사용했는지는 관련없이 10을 또 새롭게 할당하는 것으로 생각했습니다.

jic5760의 이미지

Windows Update 작동 원리 아시는분.. (wuauserv 서비스 꺼짐)

안녕하세요.
Windows Update 에 대해 이상한? 점이 있어 질문드립니다.
다른 OS는 모르겠는데... Windows 10에서는 Windows Update 서비스 (wuauserv) 가 작동옵션이
"수동시작" 으로 되어있습니다. 그리고 서비스 자체도 꺼져 있구요.
그런데 Windows Update는 잘 작동합니다..
wuauserv가 Windows Update을 담당하는 서비스인걸로 알고 있는데 이거 외에 다른 방법으로
Windows Update가 작동되는 듯 한데..

저는 Windows Update가 작동중인지(켜져있는지)를 C++에서 알고싶습니다.
단순 wuauserv 서비스 시작여부로는 알 수 없는듯 한데 이에 대해 알고 계시는 분 계시면 알려주셔요..^^

qw3709의 이미지

php ini_set(open_basedir) 질문

switch ($_GET["action"] ?? "")
case 'test':
ini_set("open_basedir", "/var/www/html/$test:/var/www/html/test");

이렇게 설정되었을경우 두번째 /var/www/html/test는 어떻게 실행시키죠

jaewo98의 이미지

외부 서버 접근 관련문제

제가 학교 기숙사에서 어떤 외부 서버에 접속할려고 했는데 차단이 되서 외부 서버 관리자에게 문의해 본 결과

저희 학교 내에서 그 서버의 IP와 PORT를 차단하고 있는거 같다고 합니다.

이경우 저희 학교 관리자에게 따로 요청을 해야하나요?

trymp의 이미지

SSL proxy 에서 인증서 추가가 필요한 이유가 뭐죠?


지금 프록시를 공부하고 있는데요.

SSL proxy 의 경우 사용할려면 인증서가 필요하다고 합니다.

서버나 클라이언트의 인증서 검증을 위해 쓰는 건가요?

아직 감이 안 잡혀서 아시는 분들의 조언 부탁드립니다.

감사합니다.

익명 사용자의 이미지

C++ 비동기 send recv 문의

IOCP서버로 WSASend, WSARecv 로 패킷을 주고 받으려고 하는데

패킷을 클래스화 시켜서 주고 받으려고 합니다.

rbqja1798의 이미지

솔라리스 10 스크립트 조언좀..부탁드리겠습니다.

#!/bin/sh


# Default 계정 삭제

CURRENT_PATH=`dirname $0`


NAME=`basename $0`


ETC_PATH="$CURRENT_PATH/../etc"


RESULT="$CURRENT_PATH/result_$NAME.txt"

#### 시작

echo "Default 계정이 삭제되어 있는가?" >> ${RESULT} 2>&1

default="adm|lp|sync|shutdown|halt|news|uucp|operator|games|gopher|nfsnobody|squid"

이현준@Google의 이미지

vi 로 원하는 행만 남길 방법은 뭐가 있을까요

매일 vi 못쓴다고 혼나는 DBA입니다.

작업상 로그 볼 일이 많은데, 저희 회사 로그가 이런식이거든요.

[시간 등 메타정보]
[에러 메시지]
[상세한 에러 코드, 설명]<-

이렇게 구성되는데, grep 등을 통해서 표시한 줄의 에러 구문은 뽑아낼 수 있지만...메타정보와 에러메시지는 알 수가 없다는 게 문제입니다. 에러 시간을 봐야하는데 에러메시지만 본다고 해결이 되진 않다 보니...

노가다로 찾아내는 방법도 있기야 하겠지만, 계속 에러를 쏘는 상황이 발생하면 수백번 넘겨야 할 수도 있겠죠. 너무 비효율적이라...

원하는 단어를 찾아서, 그 주변 행을 몇개 남기는 그런 치환식은 없을까요?

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 강좌 + 뉴스, 새소식 + 토론, 토의 + 자유 게시판 구독하기