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

trymp의 이미지

futex() 라는 것이 왜 system call() 로 되어 있는지 궁금합니다.

linux 의 futex() 에 대해서 공부하고 있는데요.

도입목적이 효율성이라고 들었습니다.

아주 간단한 critical section 때문에 많은 cpu clock 을 소모하지 않고자

sleep 이나 스케쥴링이 안 일어나도록 user space 에서 작업하는 것이 목적이라고 들었습니다.

근데 실제로는 system call() 을 호출하던데요.

그러면 커널모드로 진입하게 되고 경우에 따라서는 스케쥴링도 될텐데

그럼 말짱 꽝 아닌가요???

제가 잘못 이해하고 있는지 모르겠지만 뭔가 모순된 부분이 있는 것 같아서

질문드립니다.

고수님들의 조언 부탁드립니다.

christ17의 이미지

개발용 노트북 추천 문의

개발용 노트북 추천 부탁드립니다
조건: i7, 13.3inch, 512GB ssd, 150만원 전후반대,
win8, RAM 8GB 이상, 무게 1.5kg
무통장 입금 가능한 한국 판매사이트 여야 함

그리고 질문 있습니다

기본 256GB SSD 를 512GB로 upgrade 할 수 있나요?

oddman621의 이미지

지난 1년간 젠투를 사용해오면서 느낀..

제 첫 입문 리눅스 배포판입니다.

젠투 리눅스에 대해 초보자 입장에서 말하자면, 리눅스를 배우려는 초보자가 입문하기 좋지만, 초보자에게 결코 추천할 수 없습니다.

분명 젠투 리눅스는 좋은 배포판입니다. 젠투의 막강한 툴들 덕택에 커맨드 라인 환경임에도 굉장히 쓰기 편합니다.
그러면서도 시스템의 깊숙한 곳을 다룰 수 있습니다.
따라서 문제가 발생하면, 그냥 재설치를 하라는 우분투 및 기반 배포판들과는 달리, 정확히 어떤 문제가 있는지 짚어보고 수정합니다.
실제로 젠투 포럼에서는 이러한 해결책을 제시하는 것을 선호하구요.
쓰기 편한데, 시스템의 민감한 곳까지 볼 수 있어 깊게 배울 수 있다.. 리눅스를 배우려는 초보자에게 얼마나 이상적인 배포판입니까?

하지만 저는 추천드리고 싶지 않습니다.
그렇게 젠투의 매력에 끌려 쓰다보면 타 배포판에 비해 굉장히 고통스러운 난관들을 만나게 됩니다.

1. 까다롭게 관리해야 하는 의존성
2. 고통스러운 컴파일 시간

hyuns2316의 이미지

윈도우에서 c++로 maxon motor control 작성했는데, 리눅스에서 돌리는 방법 좀 가르쳐주세요.

윈도우에서 c++로 맥슨 모터 제어하는 프로그램을 만들었는데, 이 안에 dll 파일과 lib 파일이 포함되어 있습니다.

임베디드 시스템을 하나 구입했는데, 리눅스 기반으로 되어 있어서 이를 실행하기 위해서는 수정이 필요할 거 같습니다.

제가 리눅스를 해보지 않아서 전혀 모르겠네요..

간단한 설명이나 추천 도서나 링크라도 부탁드립니다.

감사합니다.

adzoo의 이미지

c언어 펀더멘탈 책 2003년이랑 2008년이랑 많이 다르나요??

2008년 c언어 펀더멘탈책이 재출간 판이라고 하던데..
2003년이랑 별다른 차이가 없는건가요?

http://m.book.naver.com/search/search.nhn?searchCond.keyword=c%EC%96%B8%EC%96%B4+%ED%8E%80%EB%8D%94%EB%A9%98%ED%83%88

중고로 파는 분이 2003년 꺼라..
2008년 꺼랑 많이 다르면 ... 왠지 찜찜해서요ㅠㅠ
답변 부탁드립니다.

yellowstone의 이미지

(웹사이트)로그인 자바스크립트로 확인(체크) 하는지 여부를 알 수 있나요?

문제는 자바스크립트로 로그인 하면 보안상 안좋다고 들었어요.

[단독] 자바스크립트 암호화 뚫려...국내 주요 포털·은행·쇼핑몰·대학 등 위험
http://www.dailysecu.com/news_view.php?article_id=6754

로그인 여부를 체크하는 일은 반드시 서버에서 하기

로그인 여부를 체크하고 로그인하지 않았으면 해당 페이지를 접근하지 못하도록 하는 일은 웹 서버에서 해야할 일입니다. 클라이언트(웹 브라우저)는 사용자가 페이지에 접근할 자격이 있는지, 서버가 판단한 결과만을 받아야 합니다. 이런 작업을 웹 페이지 상에서 자바 스크립트를 사용하여 처리하는 경우가 있는데, 이는 사용자 정보를 다른 이들이 볼 수 있게 노출하게 되는 결과를 낳을 수 있습니다. 이는 HTML 페이지의 자바 스크립트 코드가 클라이언트, 다시 말해 사용자의 웹 브라우저에서 실행되기 때문입니다. 예를 들어 보겠습니다.

gusrbs82의 이미지

qt : login window에서 main window로 값 전달 질문

안녕하세요.

Qt를 공부하기 시작했는데요.

login window에서 로그인을 하면 사용자 정보를 main window에 넘겨주는

signal과 slot을 만들려고 하는데요.

login window에서 main window로 값을 전달할 방법을 잘 모르겠습니다.

: connect(login_ui->pushButton, SIGNAL(clicked()), mainwindow, SLOT(cachCookie(Cookie)));

이런 식으로 하려고 했는데

: mainwindow, SLOT(cachCookie(Cookie)) 이부분이 에러가 나거나

mainwindow의 slots 함수를 인식을 하질 못하고 에러가 나더라구요.

그래서 main.cpp에 전역으로 Cookie를 두고 이 변수에 저장을 하고 값을 전달하는 방법을

쓸까 했는데. 이건.. 아닌거 같다라는 생각이 들어서.. signal, slot방법으로 해보고 싶습니다.

vivisection의 이미지

게시글 삭제기능이 없읍니다

삭제 기능도 있었으면 합니다

alswlek의 이미지

'

'

Pi11ar의 이미지

콤마 연산자와 Sequence Point

C언어에서

a = (b=3, b+2);

하나의 Object에 인접한 Sequence Point사이에 값의 변경은 한번만 이루어질수있는 것으로 알고있는데
위의 코드는 Sequence Point에 의해서 저런 콤마 연산들은 비표준 코드가 되는건가요?

페이지

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