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

trymp의 이미지

linux kernel 에서 _bh 함수를 중복해서 사용하면 문제가 되나요?

가령 아래와 같이 중첩되게 _bh 계열 함수를 사용하면 1번구간에서 BH 허용되는 거 아닌가요?

_bh() 계열 함수가 중복이 허용되도록 만들어져 있나요?

회원님들 알려주시면 감사하겠습니다.

read_lock_bh(&aLock)
  { 
    read_lock_bh(&bLock)
 
    read_unlock_bh(&bLock)
 
   }
    <=== 1번 구간
read_unlock_bh(&aLock)

yschoinet의 이미지

visudo와 vi /etc/sudoers 차이가 있나요?

사용자가 root권한 사용하고 싶다고 해서 visudo로 root권한 추가를 해 줬습니다.
=======================================
visudo

(대문자시작)아이디 ALL=(ALL) NOPASSWD : ALL
=======================================
위와 같이 추가해 저장을 하면 아래와 같이 Warning 메시지가 뜹니다
(참고로 아래 메시지 뜨고 난후 일반계정 후 root로 전환 잘 되더라구요)

visudo: Warning: Runas_Alias `SOME_USER' referenced but not defined

구글링을 해보니 대문자라서 그렇다고 해서 소문자로 하니 위 메시지는 안 나옵니다

첫번째 질문인데요

1. 정말 대문자라서 warning 메시지가 뜬 건가요?

그리고 vi /etc/sudoers로 위와 같이 대문자시작 아이디로 하니 특별한 메시지 없이 저장 됐습니다 .

majestic의 이미지

펄 파일 정규식으로 추출 질문이요!

83F-10621-F_83F-10621-F.jpg
83F-11149-F_83F-11149-F.jpg
84F-10420-F_84F-10420-F.jpg
84F-10420-F_84F-10420-F.jpg
87F-13064-F-2_87F-13064-F-2.jpg

위에 파일들이 있는데

정규식을 써서 이 파일들을 추출해서 지정된 다른 폴더로 이동시키는 코드를 짜보는 중입니다.

지금 공통점이 8로시작되고 3번째부터 F-시작 다음엔 다섯자리 숫자 다음에 -F로시작 이런식으로 짜려고하는데

정규식으로 부분부분 몇번째에 기호 -가 들어고가고 다음에 다섯자리 숫자들어가고 이런식으로도 정규식을

짤 수있나요? 검색을 해봐도 전체적인 문자열에서만 적용되는 설명밖에 없어서 답답하네요...ㅠㅠ

yun8085의 이미지

void 함수 비중 측정 방법

현재 진행하고 있는 프로젝트에서 void 함수에 대한 비율이 얼마나 되는지 알고 싶은데

손쉽게 추출할 수 있는 도구가 있을까요?

# of void function / # of all function

joone의 이미지

[Wayland] Programming Wayland Clients

Forums: 

잘 정리된 문서가 있어서 소개합니다.

https://jan.newmarch.name/Wayland/index.html

특히, DRM, Shared memory 사용하는 부분까지 잘 소개했네요.

joone의 이미지

Rust로 하는 GTK+ 프로그래밍

아래 글에서 간단하게 Rust를 이용해서 Gtk+ 프로그래밍하는 방법이 나와있습니다.
https://medium.com/@alex285/quickly-set-your-gtk-rust-environment-start-coding-9cdfb18b7729

코드는 아래와 같습니다.

tnswh213의 이미지

안녕하세요 오픈소스가 궁금해서 가입했어요

안녕하세요 오픈소스가 궁금해서 가입했는데 저는 리눅스처음인데
리눅스 페도라 괜찮나요???

ljs0652의 이미지

서버에 svn을 설치하고 싶은데 질문이 있습니다.

서버 한대에 svn 서버를 설치하고 싶습니다.

용도는 프로젝트 보관이랑, 컴퓨터 백업을 위해서 중요 파일들을 올려 놓을 용도인데요,

설치를 위해서 알아봤는데 혼자서 하기엔 좀 어려움을 느꼈습니다.

일단, 일을 부탁하신분이 os는 윈도우, 리눅스 상관이 없으나

gui 환경으로 했으면 한다고 하셔서 알아보는데 클라이언트는 찾아보니까

smartsvn, rabbitvcs, tortoise, rapidsvn 등등 많이 있더라구요

그런데 서버에 관한 내용은 별로 없던데 smartsvn의 서버, rabbitvcs의 서버 같이 각 서버랑 클라이언트랑 똑같이

맞춰야 하는건가요?? 클라이언트는 windows입니다

그리고 제가 지식이 별로 없어 인터넷 보면서 하려고 하는데 인터넷은 거의 윈도우 위주의 내용이라

서버 os를 윈도우에 맞춰서 해도 상관이 없을까요?? 성능상 크게 문제가 없고 window가 좀더 자유롭다면

window로 하고 싶습니다

익명 사용자의 이미지

프로세스 정보 구조체 저장

프로세츠에 대한 정보를 구조체에 저장하고 싶은데요.
ps나 top command 처럼 모든 프로세스 정보가 다 뜨게 만들고 싶습니다.
그럴라면 proc/[pid]/stat 에 접근해야 하는데, 저 경로엔 pid가 포함 되어있어
pid를 먼저 알아야 하나 씩 접근하여 정보를 구조체에 저장할 수 있을 것 같은데요.
그렇다면 각각 프로세스의 pid는 어떻게 알 수 있으며, 프로세스가 총 몇개인지는 어떻게 알 수 있나요?

익명 사용자의 이미지

프로세스 갯수

리눅스상에 모든 프로세스의 갯수를 알고싶은데요.
Top코멘드 처럼 프로세스 정보를 출력하고싶은데 최대 프로세스 갯수를 어떻게 지정해야할지 모르겠네요.
C로 프로세스 갯수를 알수있을까요?

페이지

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