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

rudebono의 이미지

만들면서 배우는 OS 커널의 구조와 원리 책 있으신분??

안녕하세요.

요즘 커널을 공부하는 학생입니다!

도서관에서 여러 책을 보아서 가장 마음에 드는 책 2권을 보았는데요.

책 2권 모두 절판 상태라 구하기가 쉽지가 않네요.

만들면서 배우는 OS 커널의 구조와 원리 (김법준 저 / 한빛미디어) 혹시 책 있으신분

저한테 팔아주세용!!

larvic의 이미지

안녕하세요 레디스 톰캣 7 세션 클러스터링 질문입니다.

안녕하세요 레디스 톰캣 7 세션 클러스터링 질문입니다.

처음하다보니 만만치가 않습니다.

현재 리눅스로 레디스 서버1번, 톰캣 2번, 톰캣 3번 총 3대를 가지고 세션 클러스터링을 구현하려고

노력하고 있습니다.

일단 레디스 설치는 되었구요 톰캣같은 경우는 2번과 3번 각각에

context.xml 내 설정으로

<Manager className=“com.radiadesign.catalina.session.RedisSessionManager” host=“54.238.xxx.xx” port=“6379” database=“0”

maxInactiveInterval=“86400”/>

이런식으로 설정을 주었습니다.

위 설정방식은 출처는 https://dzone.com/articles/setup-redis-session-store

ehaakdl의 이미지

NTFS 섹터의 위치를 가리키는 포인터를 제어하는 api가 있을가요??

파일 시스템이 물리적 저장장치에 기록하고 지운다고 하여 물리적 저장장치의 데이터 저장공간을 가리키는 api를 찾고 싶은대 혹시 있을가요?

NTFS 파일 시스템 입니다.

제가 하려는게 파티션 복원과 백업을 구현 하는건대 제가 생각하기로는 섹터의 위치를 가리키는 포인터만 백업하면 파티션 백업을 가능할거라 생각되서 그 위치를 관장하고 있는 파일 시스템의 관련된 api만 찾아내서 제어하면 되지 않을가 생각되는대 안될가요..???

ozon1000의 이미지

haskell을 공부하고 있는 학생입니다. 도움이 필요합니다.

저는 c / c++을 공부할때도 정말 재귀함수를 어려워 했고 지금도 굳이 재귀로 하지 않아도 되는것들은 일부러라도

재귀함수를 사용하지 않으려고 합니다.

하지만 haskell은 다르더군요. 아에 재귀함수 범벅입니다... 정말...
그래서 현재 haskell을 공부하는데 있어 어려움이 많습니다.

혹 고수님들 중에..

implicit recursion 과 explicit recursion 의 차이점을 명확하게 알고 계신 분 계신가요?
계시면 명쾌하고 무릎을 탁! 치고 갈만한 설명 한번 부탁 드립니다... ㄸㄹㄹ

khnet의 이미지

C++ 라이브러리와 헤더와의 관계에 대해 질문 있습니다.

비주얼 스튜디오를 기준으로 C++ 라이브러리를 만들어서 사용할 때 라이브러리를 사용하는 사용자에게 공개되는 헤더와 라이브러리 내부에서만 사용되는 헤더를 구분하는 방법이 있는 건가요?

빌드 시 설정해줘야 하는 부분 등에서요...

아니면 헤더 공개 여부와 상관없이 똑같은 방식으로 빌드해서 라이브러리를 만든 다음 공개하고 싶은 헤더만 사용자에게 따로 제공하는 건가요?

그리고 라이브러리 프로젝트에 헤더가 포함되어 있지 않은 경우가 있던데 이런 건 어떤 경우 인가요? 그냥 해당 헤더를 사용할 일이 없을 경우 뿐인가요?

너무 초보적이고 바보같은 질문들일 수도 있지만... 답변 주시면 감사드리겠습니다. (__)

세벌의 이미지

데비안 사용자 모임 질문...

데비안 사용자 모임을 검색해 보니
http://debianusers.github.io/
위 사이트가 나오는데요... 질문을 하려면 어떻게 하나요?
데비안 설치 관련 질문을 하려다 kldp로 오게 되네요...

데비안 설치 질문 내용은...
http://sebul.sarang.net/q2a/?qa=55
http://sebul.sarang.net/q2a/?qa=59

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 파일이 포함되어 있습니다.

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

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

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

감사합니다.

페이지

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