프로그래밍 QnA + 설치 및 활용 QnA + 질문

darkharf2의 이미지

.

pswk1004의 이미지

NIC 기능 중 하나인 오프로드 기능에 대해 문의 드립니다

NIC의 고급 기능 중 offload라는게 있는데요...
인터넷을 찾아봐도 관련 정보를 찾을 수 없어서 답답합니다. 실무에서 계신 분들이 많기 때문에 해당 부분에 대해 고수님의 도움을 요청드립니다.

1) offload 기능이 무엇인지(정의)

2) 작동 매커니즘

3) 역할 등

상기 정보를 아시거나 도움되는 정보가 있으면 공유를 부탁드립니다.

zepeh의 이미지

ptrdiff_t가 두 포인터 간의 거리를 완벽하게 표현하기엔 적합하지 않은 거 같은데 어떻게 생각하시나요?


예를 들어 두 포인터가 현 시스템에서 표현 가능한 메모리 주소의 처음과 끝을 가지고 있을 때

두 포인터 간 거리를 위해 메모리주소의끝 - 메모리주소의처음을 할 경우에 문제가 생길 수 있기 때문에

적절하지 않다고 생각합니다.

일반적으로 저런 경우는 없겠지만(64비트 시스템에선 더더욱) 완벽하게 포인터 거리를 표현하기엔 적합하지 않다고 생각하는데 어떻게 생각하시나요?

dalili의 이미지

non-blocking 소켓은 언제 사용하나요?

저는 항상 blocking 소켓으로만 구현을 하다 보니...

왜 코드도 어려운... non-blocking 소켓을 사용하는지 잘 모르겠습니다.

개념은 알고.. 샘플 코드 보면 이해는 됩니다.

그런데 실전에서 사용해본적은 없어서...

주로 어떤 경우에 사용하나요?

lightoml의 이미지

맥 osx xterm에서 한글 파일명 표시 문제

혹시 맥 osx xterm에서 한글 파일명 표시가 잘 되시나요? bash 나 tcsh 모두 다 한글 파일명이 깨져서 나오네요.. 맥 iterm2이나 리눅스 xterm 에서는 한글 파일명이 잘 보이는데, 맥 xterm에서는 한글이 깨져 보이네요..
폰트문제는 아닌 것 같구요.. 똑같은 폰트를 설치해도 같은 문제이네요.. 다들 맥에서 xterm에서 한글 파일명 처리 어떻게 하시나요?

amuroray0112의 이미지

어셈블리 과제인데 도움좀 주세요 ㅜㅜ setjmp, longjmp관련

아래 c언어 소스를 보고 mysetjmp mylongjmp를 Linux GAS 어셈블리 언어로 만들어야 하는 문제입니다
cc -m32 **.c **.s libkikaigo.a 이런식으로 컴파일해서

mysetjmp mylongjmp를 주석처리 하지 않고 실행시
touch: 0
func1: 0
func2: 0
func3: 0
func4: 1
func3: 2
func2: 3
func1: 1
touch: 1
이런 결과가 나오는데

주석처리 하지 않고 실행해서
touch: 0
func1: 0
func2: 0
func3: 0
touch: 1
이런식으로 실행되게 해야 합니다.

함수 goto비슷하게 만들라고 하는건데
어셈블리는
======================================

allallna의 이미지

ssl 서버에 인증서없이 통신하게하는방법은 없나요?

ssl 서버에 인증서없이 통신하게하는방법은 없나요?
그러니까
이서버는 인증할수없는서버입니다 하는메세지만 해주고
암호화통신은 할수있게하고싶은데
인증서 로드하는부분때문에 통신자체가 안됩니다

openssl 에서

// 자신의 인증서를 파일에서 로딩한다.
if (SSL_CTX_use_certificate_file(m_ctx, CERTF, SSL_FILETYPE_PEM) <= 0) {
ERR_print_errors_fp(stderr);
return FALSE;
}

seojh1431의 이미지

윈도우xp 와 우분투를 멀티부팅으로 사용했는데, 우분투 파티션 삭제후에 grub rescue 문제좀 가르쳐주세요

윈도우xp가 깔려있는 곳에 우분투도 설치했습니다. xp와 우분투를 번갈아 사용하면서 우분투를 삭제하고 싶어서 xp환경에서 디스크관리로 들어간 후, 파티션을 모두 지워버렸습니다. 다음 부팅을 해보니 grub rescue> 만 뜨더군요..

우분투 파티션만 삭제했지 윈도우xp 파티션은 삭제 안 했는데 왜 부팅이 안될까 생각을 하는 찰나에.. 윈도우가 깔려있는 곳에 우분투를 설치하면 우분투가 grub로 덮어쓴다는것을 알았습니다. 우분투 grub으로 멀티부팅을 했기때문에 우분투가 삭제되면서 이렇게 부팅이 안되는거더군요.. 일단 구글링 찾아서 하란대로 해봤는데

grub rescue>ls
(hd0) (hd0,msdos7) (hd0,msdos6) (hd0,msdos5) (hd0,msdos1)

graycrow의 이미지

웹 개발 입문자 입니다..

이번에 웹개발에 입문하게 되었습니다.
간단한 유지보수 경험은 있는데 개발은 처음입니다.
맘같아서는 천천히 책보면서 공부하고싶은데 급한 부탁이 들어와서 하게되었습니다.
제가 궁금한것은

1. 실무에서도 레이아웃 같은경우는 일일이 다 html과 css를 활용하여 사이즈를 주고 직접 코딩하는가요? 아니면 툴이 있나요?

2. 개발 순서가 어떻게 되나요? html 문서들을 쭉 만들고 이를 asp,jsp,php 같은 프로그래밍 언어로 묶어주는 형식인가요?

3. 현재 맡은 부탁은 간단한 홈페이지를 제작하는건데 spring을 이용하는것은 무리일까요? (한달의 기간이 있습니다)

비록 간단한 작업을 맡게되었지만 추후 웹 개발자가 된다는 마음가짐으로 공부하면서 작업하고싶습니다.
고수님들의 조언 부탁드리겠습니다. 감사합니다!

win2212의 이미지

단일처리기상의 스레드에 관한 질문입니다.

1. 일반적인 OS책들을 보면

스케줄링을 설명할 때(FCFS, 라운드 로빈, ...)

단일 처리기 단일 스레드를 기본으로 놓고 하는것 같은데

맞는지 궁금합니다.

그렇다면 위에 스케줄링 알고리즘을

단일처리기 다중 스레드로 확장해도 되는지 알고싶습니다.

예를 들어

단일 처리기에서 다중 스레드를 FCFS로 스케줄링 가능하다던지...

2. 단일 처리기에서 멀티 스레드를 사용한다면

다중 처리기 처럼 각 스레드를 줄 수 없지만

장점을 찾아본다면

"만약 한 프로세스 내에서 한 스레드가 블락이 되었을 때

단일 스레드처럼 블락되지 않고

다른 스레드가 스케줄링 될 수도 있다."

이것이 장점이 될 수 있을까요...?

페이지

프로그래밍 QnA + 설치 및 활용 QnA + 질문 구독하기