일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 약어
- 포인터변수
- bash
- go
- 한빛미디어
- DBMS 개발
- TiKV
- Preprocessor
- Pointer
- newSQL
- 긴옵션
- Programming
- 커널
- DBMS
- 전처리기
- Golang
- 컴퓨터 강좌
- Symbol
- UNIX
- 구조와 원리
- 포인터
- TiDB
- getopts
- Windows via c/c++
- OS 커널
- kernel
- UNIX Internals
- SQLite
- FreeBSD
- 함수포인터
- Today
- Total
목록개발자 이야기/OS_일반 (2)
sonumb
예를 들면 pstack은 우분투 10.10 amd64버전 기준으로 apt-get install의 패키징 리스트에 들어있지 않다. 직접 받아 설치를 해야한다. 0. 기본 설정sudo apt-get install fakeroot build-essential dpkg-dev # Install required programs to build 1. 소스 받기sudo apt-get source pstack 이것을 하면 3가지 파일이 받아진다. pstack_버전.orig.tar.gz , pstack_버전.debian.tar.gz , pstack_버전.dsc 2012.12/14 날짜 기준으로 1.2-1버전을 다운 받으며, 컴파일이 제대로 안된다.직접 소스를 받자.https://launchpad.net/ubuntu/+s..
요즘 한창 개발 중에 있고 RC1 버전까지 온 FreeBSD 7.0의 Major Features와 그의 벤치 마킹입니다. ( Kris Kennaway 의 문서 참고 ) 차세대 SMP(Symmetric Multi-Processor) 를 구현하기 위해 FreeBSD 의 커널을 "다시" 디자인 하였습니다.(책이 다시 나오겠네요. 또 사야하나.. ㅠ_ㅠ) 그중 ULE 스케줄러는 엄청난 성능 향상을 보여줍니다.(첨부문서 참조) FreeBSD 7.0 의 커널은 완전 병렬 시스템이다. Giant Lock 은 더이상 사용하지 않는다. Multiple CPU 가 병렬로 커널의 명령을 수행할 수 있다. 여러가지 locking primitives 를 두어서 공유 데이터를 Serialize한다. Uni-processor(UP..